home *** CD-ROM | disk | FTP | other *** search
/ MacWorld 2003 May (DVD) / Macworld Resource DVD May 2003.toast / Data / Software / Bonus / Programming / revolutionosx.sit / Revolution 1.1.1 / components / properties palettes / revaudioclip.rev < prev    next >
MetaCard/Revolution Stack  |  2002-04-05  |  13.1 KB  |  [RSTK/Revo]

open in: MacOS 8.1     |     Win98     |     DOS

view JSON data     |     view as text


This file was processed as: MetaCard/Revolution Stack (archive/metaCardStack).
This format is not currently supported by dexvert.

ConfidenceProgramDetectionMatch TypeSupport
1% dexvert MetaCard/Revolution Stack (archive/metaCardStack) magic Unsupported
100% file POSIX shell script executable (binary data) default
99% file a /bin/sh script executable (binary data) default (weak)
98% file data default
75% TrID MetaCard/Revolution stack (old) default
25% TrID Linux/UNIX shell script default
100% siegfried fmt/1918 MetaCard Stack (2.x) default
100% binwalkID Executable script, shebang: "/bin/sh" default (weak)
100% xdgMime application/x-shellscript default (weak)


id metadata
keyvalue
macFileType[RSTK]
macFileCreator[Revo]



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 23 21 2f 62 69 6e 2f 73 | 68 0a 23 20 4d 65 74 61 |#!/bin/s|h.# Meta|
|00000010| 43 61 72 64 20 32 2e 34 | 20 73 74 61 63 6b 0a 23 |Card 2.4| stack.#|
|00000020| 20 54 68 65 20 66 6f 6c | 6c 6f 77 69 6e 67 20 69 | The fol|lowing i|
|00000030| 73 20 6e 6f 74 20 41 53 | 43 49 49 20 74 65 78 74 |s not AS|CII text|
|00000040| 2c 0a 23 20 73 6f 20 6e | 6f 77 20 77 6f 75 6c 64 |,.# so n|ow would|
|00000050| 20 62 65 20 61 20 67 6f | 6f 64 20 74 69 6d 65 20 | be a go|od time |
|00000060| 74 6f 20 71 20 6f 75 74 | 20 6f 66 20 6d 6f 72 65 |to q out| of more|
|00000070| 0c 0a 65 78 65 63 20 6d | 63 20 24 30 20 22 24 40 |..exec m|c $0 "$@|
|00000080| 22 0a 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |".......|........|
|00000090| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 01 |........|........|
|00000100| 02 00 00 03 00 00 04 57 | 00 0d 72 65 76 41 75 64 |.......W|..revAud|
|00000110| 69 6f 43 6c 69 70 00 03 | 00 08 10 05 37 6f 6e 20 |ioClip..|....7on |
|00000120| 72 65 76 55 70 64 61 74 | 65 50 61 6c 65 74 74 65 |revUpdat|ePalette|
|00000130| 0a 20 20 67 6c 6f 62 61 | 6c 20 67 52 45 56 43 75 |. globa|l gREVCu|
|00000140| 72 72 65 6e 74 55 70 64 | 61 74 65 2c 20 67 52 45 |rrentUpd|ate, gRE|
|00000150| 56 53 65 6c 65 63 74 69 | 6f 6e 44 65 73 63 72 69 |VSelecti|onDescri|
|00000160| 70 74 69 6f 6e 0a 20 20 | 73 65 74 20 74 68 65 20 |ption. |set the |
|00000170| 64 65 66 61 75 6c 74 53 | 74 61 63 6b 20 74 6f 20 |defaultS|tack to |
|00000180| 74 68 65 20 73 68 6f 72 | 74 20 6e 61 6d 65 20 6f |the shor|t name o|
|00000190| 66 20 74 68 69 73 20 73 | 74 61 63 6b 0a 20 20 69 |f this s|tack. i|
|000001a0| 66 20 74 68 65 20 63 52 | 45 56 4c 69 6e 6b 65 64 |f the cR|EVLinked|
|000001b0| 20 6f 66 20 74 68 69 73 | 20 73 74 61 63 6b 20 69 | of this| stack i|
|000001c0| 73 20 6e 6f 74 20 65 6d | 70 74 79 20 74 68 65 6e |s not em|pty then|
|000001d0| 0a 20 20 20 20 70 75 74 | 20 74 68 65 20 63 52 45 |. put| the cRE|
|000001e0| 56 4c 69 6e 6b 65 64 20 | 6f 66 20 74 68 69 73 20 |VLinked |of this |
|000001f0| 73 74 61 63 6b 20 69 6e | 74 6f 20 74 4f 62 6a 65 |stack in|to tObje|
|00000200| 63 74 73 0a 20 20 65 6c | 73 65 0a 20 20 20 20 70 |cts. el|se. p|
|00000210| 75 74 20 28 74 68 65 20 | 73 65 6c 4f 62 6a 29 20 |ut (the |selObj) |
|00000220| 69 6e 74 6f 20 74 4f 62 | 6a 65 63 74 73 0a 20 20 |into tOb|jects. |
|00000230| 65 6e 64 20 69 66 0a 20 | 20 72 65 76 53 74 61 6e |end if. | revStan|
|00000240| 64 61 72 64 55 70 64 61 | 74 65 0a 20 20 69 66 20 |dardUpda|te. if |
|00000250| 74 68 65 20 74 65 78 74 | 20 6f 66 20 66 6c 64 20 |the text| of fld |
|00000260| 22 70 6c 61 79 4c 6f 75 | 64 4e 65 73 73 22 20 69 |"playLou|dNess" i|
|00000270| 73 20 61 20 6e 75 6d 62 | 65 72 20 74 68 65 6e 20 |s a numb|er then |
|00000280| 73 65 74 20 74 68 65 20 | 74 68 75 6d 62 50 6f 73 |set the |thumbPos|
|00000290| 69 74 69 6f 6e 20 6f 66 | 20 73 63 72 6f 6c 6c 62 |ition of| scrollb|
|000002a0| 61 72 20 22 70 6c 61 79 | 4c 6f 75 64 6e 65 73 73 |ar "play|Loudness|
|000002b0| 20 69 6e 64 69 63 61 74 | 6f 72 22 20 74 6f 20 74 | indicat|or" to t|
|000002c0| 68 65 20 74 65 78 74 20 | 6f 66 20 66 6c 64 20 22 |he text |of fld "|
|000002d0| 70 6c 61 79 4c 6f 75 64 | 4e 65 73 73 22 0a 65 6e |playLoud|Ness".en|
|000002e0| 64 20 72 65 76 55 70 64 | 61 74 65 50 61 6c 65 74 |d revUpd|atePalet|
|000002f0| 74 65 0a 0a 6f 6e 20 70 | 72 65 4f 70 65 6e 43 61 |te..on p|reOpenCa|
|00000300| 72 64 0a 20 20 72 65 76 | 55 70 64 61 74 65 50 61 |rd. rev|UpdatePa|
|00000310| 6c 65 74 74 65 0a 20 20 | 70 61 73 73 20 70 72 65 |lette. |pass pre|
|00000320| 4f 70 65 6e 63 61 72 64 | 0a 65 6e 64 20 70 72 65 |Opencard|.end pre|
|00000330| 4f 70 65 6e 63 61 72 64 | 0a 0a 6f 6e 20 63 6c 6f |Opencard|..on clo|
|00000340| 73 65 46 69 65 6c 64 0a | 20 20 69 66 20 74 68 65 |seField.| if the|
|00000350| 20 63 52 45 56 4c 69 6e | 6b 65 64 20 6f 66 20 74 | cREVLin|ked of t|
|00000360| 68 69 73 20 73 74 61 63 | 6b 20 69 73 20 6e 6f 74 |his stac|k is not|
|00000370| 20 65 6d 70 74 79 20 74 | 68 65 6e 0a 20 20 20 20 | empty t|hen. |
|00000380| 70 75 74 20 74 68 65 20 | 63 52 45 56 4c 69 6e 6b |put the |cREVLink|
|00000390| 65 64 20 6f 66 20 74 68 | 69 73 20 73 74 61 63 6b |ed of th|is stack|
|000003a0| 20 69 6e 74 6f 20 74 4f | 62 6a 65 63 74 73 0a 20 | into tO|bjects. |
|000003b0| 20 65 6c 73 65 0a 20 20 | 20 20 70 75 74 20 28 74 | else. | put (t|
|000003c0| 68 65 20 73 65 6c 4f 62 | 6a 29 20 69 6e 74 6f 20 |he selOb|j) into |
|000003d0| 74 4f 62 6a 65 63 74 73 | 0a 20 20 65 6e 64 20 69 |tObjects|. end i|
|000003e0| 66 0a 20 20 70 75 74 20 | 74 68 65 20 73 68 6f 72 |f. put |the shor|
|000003f0| 74 20 6e 61 6d 65 20 6f | 66 20 74 68 65 20 74 61 |t name o|f the ta|
|00000400| 72 67 65 74 20 69 6e 74 | 6f 20 74 50 72 6f 70 65 |rget int|o tPrope|
|00000410| 72 74 79 0a 20 20 70 75 | 74 20 74 68 65 20 74 65 |rty. pu|t the te|
|00000420| 78 74 20 6f 66 20 74 68 | 65 20 74 61 72 67 65 74 |xt of th|e target|
|00000430| 20 69 6e 74 6f 20 74 56 | 61 6c 75 65 0a 20 20 72 | into tV|alue. r|
|00000440| 65 70 65 61 74 20 66 6f | 72 20 65 61 63 68 20 6c |epeat fo|r each l|
|00000450| 69 6e 65 20 6c 20 69 6e | 20 74 4f 62 6a 65 63 74 |ine l in| tObject|
|00000460| 73 0a 20 20 20 20 73 65 | 74 20 74 68 65 20 74 50 |s. se|t the tP|
|00000470| 72 6f 70 65 72 74 79 20 | 6f 66 20 6c 20 74 6f 20 |roperty |of l to |
|00000480| 74 56 61 6c 75 65 0a 20 | 20 65 6e 64 20 72 65 70 |tValue. | end rep|
|00000490| 65 61 74 0a 65 6e 64 20 | 63 6c 6f 73 65 46 69 65 |eat.end |closeFie|
|000004a0| 6c 64 0a 0a 6f 6e 20 6d | 6f 75 73 65 55 70 0a 20 |ld..on m|ouseUp. |
|000004b0| 20 69 66 20 74 68 65 20 | 63 52 45 56 4c 69 6e 6b | if the |cREVLink|
|000004c0| 65 64 20 6f 66 20 74 68 | 69 73 20 73 74 61 63 6b |ed of th|is stack|
|000004d0| 20 69 73 20 6e 6f 74 20 | 65 6d 70 74 79 20 74 68 | is not |empty th|
|000004e0| 65 6e 0a 20 20 20 20 70 | 75 74 20 74 68 65 20 63 |en. p|ut the c|
|000004f0| 52 45 56 4c 69 6e 6b 65 | 64 20 6f 66 20 74 68 69 |REVLinke|d of thi|
|00000500| 73 20 73 74 61 63 6b 20 | 69 6e 74 6f 20 74 4f 62 |s stack |into tOb|
|00000510| 6a 65 63 74 73 0a 20 20 | 65 6c 73 65 0a 20 20 20 |jects. |else. |
|00000520| 20 70 75 74 20 28 74 68 | 65 20 73 65 6c 4f 62 6a | put (th|e selObj|
|00000530| 29 20 69 6e 74 6f 20 74 | 4f 62 6a 65 63 74 73 0a |) into t|Objects.|
|00000540| 20 20 65 6e 64 20 69 66 | 0a 20 20 69 66 20 77 6f | end if|. if wo|
|00000550| 72 64 20 31 20 6f 66 20 | 74 68 65 20 6e 61 6d 65 |rd 1 of |the name|
|00000560| 20 6f 66 20 74 68 65 20 | 74 61 72 67 65 74 20 69 | of the |target i|
|00000570| 73 20 22 62 75 74 74 6f | 6e 22 20 74 68 65 6e 0a |s "butto|n" then.|
|00000580| 20 20 20 20 70 75 74 20 | 74 68 65 20 73 68 6f 72 | put |the shor|
|00000590| 74 20 6e 61 6d 65 20 6f | 66 20 74 68 65 20 74 61 |t name o|f the ta|
|000005a0| 72 67 65 74 20 69 6e 74 | 6f 20 74 50 72 6f 70 65 |rget int|o tPrope|
|000005b0| 72 74 79 0a 20 20 20 20 | 70 75 74 20 74 68 65 20 |rty. |put the |
|000005c0| 68 69 6c 69 74 65 20 6f | 66 20 74 68 65 20 74 61 |hilite o|f the ta|
|000005d0| 72 67 65 74 20 69 6e 74 | 6f 20 74 56 61 6c 75 65 |rget int|o tValue|
|000005e0| 0a 20 20 20 20 72 65 70 | 65 61 74 20 66 6f 72 20 |. rep|eat for |
|000005f0| 65 61 63 68 20 6c 69 6e | 65 20 6c 20 69 6e 20 74 |each lin|e l in t|
|00000600| 4f 62 6a 65 63 74 73 0a | 20 20 20 20 20 20 73 65 |Objects.| se|
|00000610| 74 20 74 68 65 20 74 50 | 72 6f 70 65 72 74 79 20 |t the tP|roperty |
|00000620| 6f 66 20 6c 20 74 6f 20 | 74 56 61 6c 75 65 0a 20 |of l to |tValue. |
|00000630| 20 20 20 65 6e 64 20 72 | 65 70 65 61 74 0a 20 20 | end r|epeat. |
|00000640| 65 6e 64 20 69 66 0a 65 | 6e 64 20 6d 6f 75 73 65 |end if.e|nd mouse|
|00000650| 55 70 0a 00 00 75 00 05 | 00 00 00 00 00 00 00 06 |Up...u..|........|
|00000660| 42 6c 61 63 6b 00 66 66 | 66 66 66 66 00 00 ff 00 |Black.ff|ffff....|
|00000670| ff 00 ff 00 00 06 77 68 | 69 74 65 00 ac ac ac ac |......wh|ite.....|
|00000680| ac ac 00 00 a9 00 a9 00 | a9 00 00 09 64 61 72 6b |........|....dark|
|00000690| 67 72 61 79 00 80 00 01 | 94 01 d3 01 1f 00 c1 00 |gray....|........|
|000006a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 0a 41 75 64 |........|.....Aud|
|000006b0| 69 6f 43 6c 69 70 00 00 | 20 00 20 ff ff ff ff 00 |ioClip..| . .....|
|000006c0| 00 00 08 00 0c 00 55 00 | 09 43 68 61 72 63 6f 61 |......U.|.Charcoa|
|000006d0| 6c 00 00 0c 00 55 00 07 | 47 65 6e 65 76 61 00 00 |l....U..|Geneva..|
|000006e0| 0a 00 55 00 07 47 65 6e | 65 76 61 00 00 0e 00 55 |..U..Gen|eva....U|
|000006f0| 00 07 47 65 6e 65 76 61 | 00 00 0a 00 57 00 07 47 |..Geneva|....W..G|
|00000700| 65 6e 65 76 61 00 00 0e | 00 55 00 0f 4d 53 20 53 |eneva...|.U..MS S|
|00000710| 61 6e 73 20 53 65 72 69 | 66 66 00 00 0a 00 55 00 |ans Seri|ff....U.|
|00000720| 0f 4d 53 20 53 61 6e 73 | 20 53 65 72 69 66 66 00 |.MS Sans| Seriff.|
|00000730| 00 0a 00 55 00 0e 4d 53 | 20 53 61 6e 73 20 53 65 |...U..MS| Sans Se|
|00000740| 72 69 66 00 18 00 0c 63 | 52 45 56 47 65 6e 65 72 |rif....c|REVGener|
|00000750| 61 6c 00 00 00 00 03 0c | 68 61 6e 64 6c 65 72 4c |al......|handlerL|
|00000760| 69 73 74 00 00 00 0b 74 | 65 6d 70 53 63 72 69 70 |ist....t|empScrip|
|00000770| 74 00 00 00 07 73 63 72 | 69 70 74 00 00 00 04 00 |t....scr|ipt.....|
|00000780| 00 03 ea 00 0d 72 65 76 | 61 75 64 69 6f 63 6c 69 |.....rev|audiocli|
|00000790| 70 00 00 00 09 70 05 bd | 6f 6e 20 72 65 76 55 70 |p....p..|on revUp|
|000007a0| 64 61 74 65 50 61 6c 65 | 74 74 65 0a 20 20 67 6c |datePale|tte. gl|
|000007b0| 6f 62 61 6c 20 67 52 45 | 56 43 75 72 72 65 6e 74 |obal gRE|VCurrent|
|000007c0| 55 70 64 61 74 65 2c 20 | 67 52 45 56 53 65 6c 65 |Update, |gREVSele|
|000007d0| 63 74 69 6f 6e 44 65 73 | 63 72 69 70 74 69 6f 6e |ctionDes|cription|
|000007e0| 0a 20 20 73 65 74 20 74 | 68 65 20 64 65 66 61 75 |. set t|he defau|
|000007f0| 6c 74 53 74 61 63 6b 20 | 74 6f 20 74 68 65 20 73 |ltStack |to the s|
|00000800| 68 6f 72 74 20 6e 61 6d | 65 20 6f 66 20 74 68 69 |hort nam|e of thi|
|00000810| 73 20 73 74 61 63 6b 0a | 20 20 69 66 20 74 68 65 |s stack.| if the|
|00000820| 20 63 52 45 56 4c 69 6e | 6b 65 64 20 6f 66 20 74 | cREVLin|ked of t|
|00000830| 68 69 73 20 73 74 61 63 | 6b 20 69 73 20 6e 6f 74 |his stac|k is not|
|00000840| 20 65 6d 70 74 79 20 74 | 68 65 6e 0a 20 20 20 20 | empty t|hen. |
|00000850| 70 75 74 20 74 68 65 20 | 63 52 45 56 4c 69 6e 6b |put the |cREVLink|
|00000860| 65 64 20 6f 66 20 74 68 | 69 73 20 73 74 61 63 6b |ed of th|is stack|
|00000870| 20 69 6e 74 6f 20 74 4f | 62 6a 65 63 74 73 0a 20 | into tO|bjects. |
|00000880| 20 65 6c 73 65 0a 20 20 | 20 20 70 75 74 20 28 74 | else. | put (t|
|00000890| 68 65 20 73 65 6c 4f 62 | 6a 29 20 69 6e 74 6f 20 |he selOb|j) into |
|000008a0| 74 4f 62 6a 65 63 74 73 | 0a 20 20 65 6e 64 20 69 |tObjects|. end i|
|000008b0| 66 0a 20 20 72 65 76 53 | 74 61 6e 64 61 72 64 55 |f. revS|tandardU|
|000008c0| 70 64 61 74 65 0a 20 20 | 69 66 20 74 68 65 20 74 |pdate. |if the t|
|000008d0| 65 78 74 20 6f 66 20 66 | 6c 64 20 22 70 6c 61 79 |ext of f|ld "play|
|000008e0| 4c 6f 75 64 6e 65 73 73 | 22 20 69 73 20 61 20 6e |Loudness|" is a n|
|000008f0| 75 6d 62 65 72 20 74 68 | 65 6e 20 73 65 74 20 74 |umber th|en set t|
|00000900| 68 65 20 74 68 75 6d 62 | 50 6f 73 69 74 69 6f 6e |he thumb|Position|
|00000910| 20 6f 66 20 73 63 72 6f | 6c 6c 62 61 72 20 22 70 | of scro|llbar "p|
|00000920| 6c 61 79 6c 6f 75 64 6e | 65 73 73 20 69 6e 64 69 |layloudn|ess indi|
|00000930| 63 61 74 6f 72 22 20 74 | 6f 20 74 68 65 20 74 65 |cator" t|o the te|
|00000940| 78 74 20 6f 66 20 66 6c | 64 20 22 70 6c 61 79 6c |xt of fl|d "playl|
|00000950| 6f 75 64 6e 65 73 73 22 | 0a 65 6e 64 20 72 65 76 |oudness"|.end rev|
|00000960| 55 70 64 61 74 65 50 61 | 6c 65 74 74 65 0a 0a 6f |UpdatePa|lette..o|
|00000970| 6e 20 70 72 65 4f 70 65 | 6e 43 61 72 64 0a 20 20 |n preOpe|nCard. |
|00000980| 67 6c 6f 62 61 6c 20 67 | 52 45 56 44 6f 6e 74 44 |global g|REVDontD|
|00000990| 6f 50 72 65 4f 70 65 6e | 43 61 72 64 0a 20 20 69 |oPreOpen|Card. i|
|000009a0| 66 20 67 52 45 56 44 6f | 6e 74 44 6f 50 72 65 4f |f gREVDo|ntDoPreO|
|000009b0| 70 65 6e 43 61 72 64 20 | 74 68 65 6e 0a 20 20 20 |penCard |then. |
|000009c0| 20 70 75 74 20 66 61 6c | 73 65 20 69 6e 74 6f 20 | put fal|se into |
|000009d0| 67 52 45 56 44 6f 6e 74 | 44 6f 50 72 65 4f 70 65 |gREVDont|DoPreOpe|
|000009e0| 6e 43 61 72 64 0a 20 20 | 20 20 70 61 73 73 20 70 |nCard. | pass p|
|000009f0| 72 65 4f 70 65 6e 43 61 | 72 64 0a 20 20 65 6e 64 |reOpenCa|rd. end|
|00000a00| 20 69 66 0a 20 20 72 65 | 76 55 70 64 61 74 65 50 | if. re|vUpdateP|
|00000a10| 61 6c 65 74 74 65 0a 20 | 20 70 61 73 73 20 70 72 |alette. | pass pr|
|00000a20| 65 4f 70 65 6e 63 61 72 | 64 0a 65 6e 64 20 70 72 |eOpencar|d.end pr|
|00000a30| 65 4f 70 65 6e 63 61 72 | 64 0a 0a 6f 6e 20 63 6c |eOpencar|d..on cl|
|00000a40| 6f 73 65 46 69 65 6c 64 | 0a 20 20 69 66 20 74 68 |oseField|. if th|
|00000a50| 65 20 63 52 45 56 4c 69 | 6e 6b 65 64 20 6f 66 20 |e cREVLi|nked of |
|00000a60| 74 68 69 73 20 73 74 61 | 63 6b 20 69 73 20 6e 6f |this sta|ck is no|
|00000a70| 74 20 65 6d 70 74 79 20 | 74 68 65 6e 0a 20 20 20 |t empty |then. |
|00000a80| 20 70 75 74 20 74 68 65 | 20 63 52 45 56 4c 69 6e | put the| cREVLin|
|00000a90| 6b 65 64 20 6f 66 20 74 | 68 69 73 20 73 74 61 63 |ked of t|his stac|
|00000aa0| 6b 20 69 6e 74 6f 20 74 | 4f 62 6a 65 63 74 73 0a |k into t|Objects.|
|00000ab0| 20 20 65 6c 73 65 0a 20 | 20 20 20 70 75 74 20 28 | else. | put (|
|00000ac0| 74 68 65 20 73 65 6c 4f | 62 6a 29 20 69 6e 74 6f |the selO|bj) into|
|00000ad0| 20 74 4f 62 6a 65 63 74 | 73 0a 20 20 65 6e 64 20 | tObject|s. end |
|00000ae0| 69 66 0a 20 20 70 75 74 | 20 74 68 65 20 73 68 6f |if. put| the sho|
|00000af0| 72 74 20 6e 61 6d 65 20 | 6f 66 20 74 68 65 20 74 |rt name |of the t|
|00000b00| 61 72 67 65 74 20 69 6e | 74 6f 20 74 50 72 6f 70 |arget in|to tProp|
|00000b10| 65 72 74 79 0a 20 20 70 | 75 74 20 74 68 65 20 74 |erty. p|ut the t|
|00000b20| 65 78 74 20 6f 66 20 74 | 68 65 20 74 61 72 67 65 |ext of t|he targe|
|00000b30| 74 20 69 6e 74 6f 20 74 | 56 61 6c 75 65 0a 20 20 |t into t|Value. |
|00000b40| 72 65 70 65 61 74 20 66 | 6f 72 20 65 61 63 68 20 |repeat f|or each |
|00000b50| 6c 69 6e 65 20 6c 20 69 | 6e 20 74 4f 62 6a 65 63 |line l i|n tObjec|
|00000b60| 74 73 0a 20 20 20 20 73 | 65 74 20 74 68 65 20 74 |ts. s|et the t|
|00000b70| 50 72 6f 70 65 72 74 79 | 20 6f 66 20 6c 20 74 6f |Property| of l to|
|00000b80| 20 74 56 61 6c 75 65 0a | 20 20 65 6e 64 20 72 65 | tValue.| end re|
|00000b90| 70 65 61 74 0a 65 6e 64 | 20 63 6c 6f 73 65 46 69 |peat.end| closeFi|
|00000ba0| 65 6c 64 0a 0a 6f 6e 20 | 6d 6f 75 73 65 55 70 0a |eld..on |mouseUp.|
|00000bb0| 20 20 69 66 20 74 68 65 | 20 63 52 45 56 4c 69 6e | if the| cREVLin|
|00000bc0| 6b 65 64 20 6f 66 20 74 | 68 69 73 20 73 74 61 63 |ked of t|his stac|
|00000bd0| 6b 20 69 73 20 6e 6f 74 | 20 65 6d 70 74 79 20 74 |k is not| empty t|
|00000be0| 68 65 6e 0a 20 20 20 20 | 70 75 74 20 74 68 65 20 |hen. |put the |
|00000bf0| 63 52 45 56 4c 69 6e 6b | 65 64 20 6f 66 20 74 68 |cREVLink|ed of th|
|00000c00| 69 73 20 73 74 61 63 6b | 20 69 6e 74 6f 20 74 4f |is stack| into tO|
|00000c10| 62 6a 65 63 74 73 0a 20 | 20 65 6c 73 65 0a 20 20 |bjects. | else. |
|00000c20| 20 20 70 75 74 20 28 74 | 68 65 20 73 65 6c 4f 62 | put (t|he selOb|
|00000c30| 6a 29 20 69 6e 74 6f 20 | 74 4f 62 6a 65 63 74 73 |j) into |tObjects|
|00000c40| 0a 20 20 65 6e 64 20 69 | 66 0a 20 20 69 66 20 77 |. end i|f. if w|
|00000c50| 6f 72 64 20 31 20 6f 66 | 20 74 68 65 20 6e 61 6d |ord 1 of| the nam|
|00000c60| 65 20 6f 66 20 74 68 65 | 20 74 61 72 67 65 74 20 |e of the| target |
|00000c70| 69 73 20 22 62 75 74 74 | 6f 6e 22 20 74 68 65 6e |is "butt|on" then|
|00000c80| 0a 20 20 20 20 70 75 74 | 20 74 68 65 20 73 68 6f |. put| the sho|
|00000c90| 72 74 20 6e 61 6d 65 20 | 6f 66 20 74 68 65 20 74 |rt name |of the t|
|00000ca0| 61 72 67 65 74 20 69 6e | 74 6f 20 74 50 72 6f 70 |arget in|to tProp|
|00000cb0| 65 72 74 79 0a 20 20 20 | 20 70 75 74 20 74 68 65 |erty. | put the|
|00000cc0| 20 68 69 6c 69 74 65 20 | 6f 66 20 74 68 65 20 74 | hilite |of the t|
|00000cd0| 61 72 67 65 74 20 69 6e | 74 6f 20 74 56 61 6c 75 |arget in|to tValu|
|00000ce0| 65 0a 20 20 20 20 72 65 | 70 65 61 74 20 66 6f 72 |e. re|peat for|
|00000cf0| 20 65 61 63 68 20 6c 69 | 6e 65 20 6c 20 69 6e 20 | each li|ne l in |
|00000d00| 74 4f 62 6a 65 63 74 73 | 0a 20 20 20 20 20 20 73 |tObjects|. s|
|00000d10| 65 74 20 74 68 65 20 74 | 50 72 6f 70 65 72 74 79 |et the t|Property|
|00000d20| 20 6f 66 20 6c 20 74 6f | 20 74 56 61 6c 75 65 0a | of l to| tValue.|
|00000d30| 20 20 20 20 65 6e 64 20 | 72 65 70 65 61 74 0a 20 | end |repeat. |
|00000d40| 20 65 6e 64 20 69 66 0a | 65 6e 64 20 6d 6f 75 73 | end if.|end mous|
|00000d50| 65 55 70 0a 00 00 00 00 | 00 c0 00 00 00 00 00 01 |eUp.....|........|
|00000d60| 1f 00 c1 00 00 00 04 14 | 63 52 45 56 50 72 6f 70 |........|cREVProp|
|00000d70| 65 72 74 69 65 73 49 6e | 55 73 65 00 00 11 70 6c |ertiesIn|Use...pl|
|00000d80| 61 79 4c 6f 75 64 6e 65 | 73 73 0a 73 69 7a 65 0e |ayLoudne|ss.size.|
|00000d90| 63 52 45 56 63 61 72 64 | 57 69 64 74 68 00 00 03 |cREVcard|Width...|
|00000da0| 32 38 37 0f 63 4c 61 6e | 67 75 61 67 65 4e 61 6d |287.cLan|guageNam|
|00000db0| 65 73 00 00 05 66 61 6c | 73 65 0f 63 52 45 56 43 |es...fal|se.cREVC|
|00000dc0| 61 72 64 48 65 69 67 68 | 74 00 00 03 31 39 33 01 |ardHeigh|t...193.|
|00000dd0| 18 00 0c 63 52 45 56 47 | 65 6e 65 72 61 6c 00 00 |...cREVG|eneral..|
|00000de0| 00 00 07 0f 73 63 72 69 | 70 74 43 68 65 63 6b 73 |....scri|ptChecks|
|00000df0| 75 6d 00 00 10 f0 09 32 | 66 fe 6e 21 6f 56 2c 8a |um.....2|f.n!oV,.|
|00000e00| 78 b7 98 2f 0a 0a 62 6f | 6f 6b 6d 61 72 6b 73 00 |x../..bo|okmarks.|
|00000e10| 00 00 0c 68 61 6e 64 6c | 65 72 4c 69 73 74 00 00 |...handl|erList..|
|00000e20| 2f 72 65 76 55 70 64 61 | 74 65 50 61 6c 65 74 74 |/revUpda|tePalett|
|00000e30| 65 0a 70 72 65 4f 70 65 | 6e 43 61 72 64 0a 63 6c |e.preOpe|nCard.cl|
|00000e40| 6f 73 65 46 69 65 6c 64 | 0a 6d 6f 75 73 65 55 70 |oseField|.mouseUp|
|00000e50| 0b 74 65 6d 70 53 63 72 | 69 70 74 00 00 00 0c 70 |.tempScr|ipt....p|
|00000e60| 72 65 76 48 61 6e 64 6c | 65 72 00 00 0a 63 6c 6f |revHandl|er...clo|
|00000e70| 73 65 46 69 65 6c 64 10 | 73 63 72 69 70 74 53 65 |seField.|scriptSe|
|00000e80| 6c 65 63 74 69 6f 6e 00 | 00 0f 63 68 61 72 20 39 |lection.|..char 9|
|00000e90| 37 31 20 74 6f 20 39 37 | 30 07 73 63 72 69 70 74 |71 to 97|0.script|
|00000ea0| 00 00 00 18 00 12 63 52 | 45 56 47 65 6f 6d 65 74 |......cR|EVGeomet|
|00000eb0| 72 79 43 61 63 68 65 00 | 00 00 00 01 06 6f 72 64 |ryCache.|.....ord|
|00000ec0| 65 72 00 00 00 07 00 00 | 04 24 07 00 00 04 25 07 |er......|.$....%.|
|00000ed0| 00 00 04 2a 07 00 00 04 | 4b 07 00 00 04 4f 05 00 |...*....|K....O..|
|00000ee0| 00 04 24 00 06 53 74 61 | 74 73 00 08 00 e9 00 00 |..$..Sta|ts......|
|00000ef0| 00 00 00 00 00 ff f3 00 | 9b 01 14 00 26 0a 00 00 |........|....&...|
|00000f00| 04 13 00 0e 72 65 76 4c | 61 62 65 6c 20 73 69 7a |....revL|abel siz|
|00000f10| 65 00 10 16 0c 00 00 00 | 00 00 10 00 00 0f 00 a8 |e.......|........|
|00000f20| 00 7d 00 16 00 05 73 69 | 7a 65 00 00 08 00 08 00 |.}....si|ze......|
|00000f30| 08 00 03 00 00 0b 00 00 | 00 00 0c 00 0d 53 69 7a |........|.....Siz|
|00000f40| 65 20 28 42 79 74 65 73 | 29 00 0a 00 00 04 3b 00 |e (Bytes|).....;.|
|00000f50| 05 73 69 7a 65 00 10 16 | 19 20 00 00 00 00 90 00 |.size...|. ......|
|00000f60| 00 87 00 a8 00 78 00 14 | 00 00 00 01 0d 63 45 6e |.....x..|.....cEn|
|00000f70| 67 6c 69 73 68 6e 61 6d | 65 00 00 0c 53 69 7a 65 |glishnam|e...Size|
|00000f80| 20 28 42 79 74 65 73 29 | 00 05 73 69 7a 65 00 00 | (Bytes)|..size..|
|00000f90| 08 00 08 00 08 00 08 00 | 00 0b 00 00 00 00 0c 00 |........|........|
|00000fa0| 01 00 06 05 00 00 04 25 | 00 11 47 65 6e 65 72 61 |.......%|..Genera|
|00000fb0| 6c 41 75 64 69 6f 43 6c | 69 70 00 08 20 69 00 00 |lAudioCl|ip.. i..|
|00000fc0| 00 00 00 00 00 ff f4 00 | 26 01 14 00 84 00 08 47 |........|&......G|
|00000fd0| 65 6e 65 72 61 6c 00 0a | 00 00 04 18 00 16 72 65 |eneral..|......re|
|00000fe0| 76 4c 61 62 65 6c 20 70 | 6c 61 79 6c 6f 75 64 6e |vLabel p|layloudn|
|00000ff0| 65 73 73 00 10 16 08 00 | 00 00 00 00 90 00 00 00 |ess.....|........|
|00001000| 00 32 00 55 00 12 00 00 | 00 01 09 72 65 76 62 61 |.2.U....|...revba|
|00001010| 73 69 63 00 00 05 66 61 | 6c 73 65 00 0d 70 6c 61 |sic...fa|lse..pla|
|00001020| 79 4c 6f 75 64 6e 65 73 | 73 00 00 08 00 08 00 08 |yLoudnes|s.......|
|00001030| 00 03 00 00 0b 00 00 00 | 00 0c 00 07 56 6f 6c 75 |........|....Volu|
|00001040| 6d 65 00 0a 00 00 04 19 | 00 19 72 65 76 4c 61 62 |me......|..revLab|
|00001050| 65 6c 20 70 6c 61 79 44 | 65 73 74 69 6e 61 74 69 |el playD|estinati|
|00001060| 6f 6e 00 10 16 08 00 00 | 00 00 00 80 00 00 00 00 |on......|........|
|00001070| 4b 00 80 00 16 00 00 00 | 01 09 72 65 76 62 61 73 |K.......|..revbas|
|00001080| 69 63 00 00 05 66 61 6c | 73 65 00 08 00 08 00 08 |ic...fal|se......|
|00001090| 00 03 00 00 0b 00 00 00 | 00 0c 00 16 50 6c 61 79 |........|....Play|
|000010a0| 62 61 63 6b 20 44 65 73 | 74 69 6e 61 74 69 6f 6e |back Des|tination|
|000010b0| 3a 00 0f 00 00 04 32 00 | 17 70 6c 61 79 6c 6f 75 |:.....2.|.playlou|
|000010c0| 64 6e 65 73 73 20 69 6e | 64 69 63 61 74 6f 72 00 |dness in|dicator.|
|000010d0| 00 01 e9 71 00 70 6f 6e | 20 73 63 72 6f 6c 6c 62 |...q.pon| scrollb|
|000010e0| 61 72 44 72 61 67 20 78 | 0a 20 20 70 75 74 20 78 |arDrag x|. put x|
|000010f0| 20 69 6e 74 6f 20 66 6c | 64 20 22 70 6c 61 79 6c | into fl|d "playl|
|00001100| 6f 75 64 6e 65 73 73 22 | 0a 20 20 73 65 6e 64 20 |oudness"|. send |
|00001110| 22 63 6c 6f 73 65 46 69 | 65 6c 64 22 20 74 6f 20 |"closeFi|eld" to |
|00001120| 66 6c 64 20 22 70 6c 61 | 79 6c 6f 75 64 6e 65 73 |fld "pla|yloudnes|
|00001130| 73 22 0a 65 6e 64 20 73 | 63 72 6f 6c 6c 62 61 72 |s".end s|crollbar|
|00001140| 44 72 61 67 0a 00 00 00 | 00 00 80 00 00 4f 00 33 |Drag....|.....O.3|
|00001150| 00 64 00 14 00 00 00 00 | 00 00 19 db 01 9d 19 db |.d......|........|
|00001160| 00 02 31 00 00 04 31 30 | 30 00 00 00 00 00 00 00 |..1...10|0.......|
|00001170| 18 00 0c 63 52 45 56 47 | 65 6e 65 72 61 6c 00 00 |...cREVG|eneral..|
|00001180| 00 00 03 0c 68 61 6e 64 | 6c 65 72 4c 69 73 74 00 |....hand|lerList.|
|00001190| 00 00 0b 74 65 6d 70 53 | 63 72 69 70 74 00 00 00 |...tempS|cript...|
|000011a0| 07 73 63 72 69 70 74 00 | 00 00 0a 00 00 04 31 00 |.script.|......1.|
|000011b0| 0d 70 6c 61 79 4c 6f 75 | 64 6e 65 73 73 00 00 02 |.playLou|dness...|
|000011c0| 29 70 01 6c 6f 6e 20 63 | 6c 6f 73 65 46 69 65 6c |)p.lon c|loseFiel|
|000011d0| 64 0a 20 20 69 66 20 6d | 65 20 3c 20 31 20 74 68 |d. if m|e < 1 th|
|000011e0| 65 6e 0a 20 20 20 20 70 | 75 74 20 31 20 69 6e 74 |en. p|ut 1 int|
|000011f0| 6f 20 6d 65 0a 20 20 20 | 20 62 65 65 70 0a 20 20 |o me. | beep. |
|00001200| 65 6e 64 20 69 66 0a 20 | 20 69 66 20 6d 65 20 3e |end if. | if me >|
|00001210| 20 31 30 30 20 74 68 65 | 6e 0a 20 20 20 20 70 75 | 100 the|n. pu|
|00001220| 74 20 31 30 30 20 69 6e | 74 6f 20 6d 65 0a 20 20 |t 100 in|to me. |
|00001230| 20 20 62 65 65 70 0a 20 | 20 65 6e 64 20 69 66 0a | beep. | end if.|
|00001240| 20 20 73 65 6c 65 63 74 | 20 74 65 78 74 20 6f 66 | select| text of|
|00001250| 20 6d 65 0a 20 20 73 65 | 74 20 74 68 65 20 74 68 | me. se|t the th|
|00001260| 75 6d 62 50 6f 73 69 74 | 69 6f 6e 20 6f 66 20 73 |umbPosit|ion of s|
|00001270| 63 72 6f 6c 6c 62 61 72 | 20 22 70 6c 61 79 6c 6f |crollbar| "playlo|
|00001280| 75 64 6e 65 73 73 20 69 | 6e 64 69 63 61 74 6f 72 |udness i|ndicator|
|00001290| 22 20 74 6f 20 74 68 65 | 20 74 65 78 74 20 6f 66 |" to the| text of|
|000012a0| 20 6d 65 0a 20 20 70 61 | 73 73 20 63 6c 6f 73 65 | me. pa|ss close|
|000012b0| 46 69 65 6c 64 0a 65 6e | 64 20 63 6c 6f 73 65 46 |Field.en|d closeF|
|000012c0| 69 65 6c 64 0a 0a 6f 6e | 20 6b 65 79 64 6f 77 6e |ield..on| keydown|
|000012d0| 20 70 4b 65 79 0a 20 20 | 69 66 20 70 4b 65 79 20 | pKey. |if pKey |
|000012e0| 69 73 20 6e 6f 74 20 61 | 20 6e 75 6d 62 65 72 20 |is not a| number |
|000012f0| 74 68 65 6e 0a 20 20 20 | 20 62 65 65 70 0a 20 20 |then. | beep. |
|00001300| 20 20 65 78 69 74 20 6b | 65 79 44 6f 77 6e 0a 20 | exit k|eyDown. |
|00001310| 20 65 6c 73 65 20 70 61 | 73 73 20 6b 65 79 44 6f | else pa|ss keyDo|
|00001320| 77 6e 0a 65 6e 64 20 6b | 65 79 64 6f 77 6e 0a 00 |wn.end k|eydown..|
|00001330| 00 00 00 00 90 00 00 ba | 00 32 00 26 00 14 00 00 |........|.2.&....|
|00001340| 00 01 0d 63 45 6e 67 6c | 69 73 68 6e 61 6d 65 00 |...cEngl|ishname.|
|00001350| 00 06 56 6f 6c 75 6d 65 | 00 0d 70 6c 61 79 4c 6f |..Volume|..playLo|
|00001360| 75 64 6e 65 73 73 00 00 | 08 00 08 00 08 00 08 00 |udness..|........|
|00001370| 00 18 00 0c 63 52 45 56 | 47 65 6e 65 72 61 6c 00 |....cREV|General.|
|00001380| 00 00 00 07 0f 73 63 72 | 69 70 74 43 68 65 63 6b |.....scr|iptCheck|
|00001390| 73 75 6d 00 00 10 79 66 | 3c ea fb 44 d8 46 4a 93 |sum...yf|<..D.FJ.|
|000013a0| d8 a2 8d 44 09 56 0a 62 | 6f 6f 6b 6d 61 72 6b 73 |...D.V.b|ookmarks|
|000013b0| 00 00 00 0c 68 61 6e 64 | 6c 65 72 4c 69 73 74 00 |....hand|lerList.|
|000013c0| 00 12 63 6c 6f 73 65 46 | 69 65 6c 64 0a 6b 65 79 |..closeF|ield.key|
|000013d0| 64 6f 77 6e 10 73 63 72 | 69 70 74 53 65 6c 65 63 |down.scr|iptSelec|
|000013e0| 74 69 6f 6e 00 00 0f 63 | 68 61 72 20 31 32 32 20 |tion...c|har 122 |
|000013f0| 74 6f 20 31 32 31 0c 70 | 72 65 76 48 61 6e 64 6c |to 121.p|revHandl|
|00001400| 65 72 00 00 0a 63 6c 6f | 73 65 46 69 65 6c 64 0b |er...clo|seField.|
|00001410| 74 65 6d 70 53 63 72 69 | 70 74 00 00 00 07 73 63 |tempScri|pt....sc|
|00001420| 72 69 70 74 00 02 06 3c | 70 3e 6f 6e 20 63 6c 6f |ript...<|p>on clo|
|00001430| 73 65 46 69 65 6c 64 3c | 2f 70 3e 0a 3c 70 3e 20 |seField<|/p>.<p> |
|00001440| 20 69 66 20 6d 65 20 26 | 6c 74 3b 20 31 20 74 68 | if me &|lt; 1 th|
|00001450| 65 6e 20 3c 2f 70 3e 0a | 3c 70 3e 20 20 20 20 70 |en </p>.|<p> p|
|00001460| 75 74 20 31 20 69 6e 74 | 6f 20 6d 65 3c 2f 70 3e |ut 1 int|o me</p>|
|00001470| 0a 3c 70 3e 20 20 20 20 | 62 65 65 70 3c 2f 70 3e |.<p> |beep</p>|
|00001480| 0a 3c 70 3e 20 20 65 6e | 64 20 69 66 3c 2f 70 3e |.<p> en|d if</p>|
|00001490| 0a 3c 70 3e 20 20 69 66 | 20 6d 65 20 26 67 74 3b |.<p> if| me &gt;|
|000014a0| 20 31 30 30 20 74 68 65 | 6e 20 3c 2f 70 3e 0a 3c | 100 the|n </p>.<|
|000014b0| 70 3e 20 20 20 20 70 75 | 74 20 31 30 30 20 69 6e |p> pu|t 100 in|
|000014c0| 74 6f 20 6d 65 3c 2f 70 | 3e 0a 3c 70 3e 20 20 20 |to me</p|>.<p> |
|000014d0| 20 62 65 65 70 3c 2f 70 | 3e 0a 3c 70 3e 20 20 65 | beep</p|>.<p> e|
|000014e0| 6e 64 20 69 66 3c 2f 70 | 3e 0a 3c 70 3e 20 20 73 |nd if</p|>.<p> s|
|000014f0| 65 6c 65 63 74 20 74 65 | 78 74 20 6f 66 20 6d 65 |elect te|xt of me|
|00001500| 3c 2f 70 3e 0a 3c 70 3e | 20 20 73 65 74 20 74 68 |</p>.<p>| set th|
|00001510| 65 20 74 68 75 6d 62 50 | 6f 73 69 74 69 6f 6e 20 |e thumbP|osition |
|00001520| 6f 66 20 73 63 72 6f 6c | 6c 62 61 72 20 22 70 6c |of scrol|lbar "pl|
|00001530| 61 79 6c 6f 75 64 6e 65 | 73 73 20 69 6e 64 69 63 |ayloudne|ss indic|
|00001540| 61 74 6f 72 22 20 74 6f | 20 74 68 65 20 74 65 78 |ator" to| the tex|
|00001550| 74 20 6f 66 20 6d 65 3c | 2f 70 3e 0a 3c 70 3e 20 |t of me<|/p>.<p> |
|00001560| 20 70 61 73 73 20 63 6c | 6f 73 65 46 69 65 6c 64 | pass cl|oseField|
|00001570| 3c 2f 70 3e 0a 3c 70 3e | 65 6e 64 20 63 6c 6f 73 |</p>.<p>|end clos|
|00001580| 65 46 69 65 6c 64 3c 2f | 70 3e 0a 3c 70 3e 3c 2f |eField</|p>.<p></|
|00001590| 70 3e 0a 3c 70 3e 6f 6e | 20 6b 65 79 64 6f 77 6e |p>.<p>on| keydown|
|000015a0| 20 70 4b 65 79 3c 2f 70 | 3e 0a 3c 70 3e 20 20 69 | pKey</p|>.<p> i|
|000015b0| 66 20 70 4b 65 79 20 69 | 73 20 6e 6f 74 20 61 20 |f pKey i|s not a |
|000015c0| 6e 75 6d 62 65 72 20 74 | 68 65 6e 3c 2f 70 3e 0a |number t|hen</p>.|
|000015d0| 3c 70 3e 20 20 20 20 62 | 65 65 70 3c 2f 70 3e 0a |<p> b|eep</p>.|
|000015e0| 3c 70 3e 20 20 20 20 65 | 78 69 74 20 6b 65 79 44 |<p> e|xit keyD|
|000015f0| 6f 77 6e 3c 2f 70 3e 0a | 3c 70 3e 20 20 65 6c 73 |own</p>.|<p> els|
|00001600| 65 20 70 61 73 73 20 6b | 65 79 44 6f 77 6e 3c 2f |e pass k|eyDown</|
|00001610| 70 3e 0a 3c 70 3e 65 6e | 64 20 6b 65 79 64 6f 77 |p>.<p>en|d keydow|
|00001620| 6e 3c 2f 70 3e 0a 3c 70 | 3e 3c 2f 70 3e 0b 00 00 |n</p>.<p|></p>...|
|00001630| 03 ea 0c 00 01 00 05 00 | 00 04 3a 00 10 70 6c 61 |........|..:..pla|
|00001640| 79 44 65 73 74 69 6e 61 | 74 69 6f 6e 00 00 00 69 |yDestina|tion...i|
|00001650| 00 00 00 00 00 00 00 ff | fe 00 5e 00 94 00 2b 08 |........|..^...+.|
|00001660| 00 00 04 1e 00 09 49 6e | 74 65 72 6e 61 6c 00 40 |......In|ternal.@|
|00001670| 24 a9 14 01 1d 6f 6e 20 | 6d 6f 75 73 65 55 70 0a |$....on |mouseUp.|
|00001680| 20 20 69 66 20 74 68 65 | 20 63 52 45 56 4c 69 6e | if the| cREVLin|
|00001690| 6b 65 64 20 6f 66 20 74 | 68 69 73 20 73 74 61 63 |ked of t|his stac|
|000016a0| 6b 20 69 73 20 6e 6f 74 | 20 65 6d 70 74 79 20 74 |k is not| empty t|
|000016b0| 68 65 6e 0a 20 20 20 20 | 70 75 74 20 74 68 65 20 |hen. |put the |
|000016c0| 63 52 45 56 4c 69 6e 6b | 65 64 20 6f 66 20 74 68 |cREVLink|ed of th|
|000016d0| 69 73 20 73 74 61 63 6b | 20 69 6e 74 6f 20 74 4f |is stack| into tO|
|000016e0| 62 6a 65 63 74 73 0a 20 | 20 65 6c 73 65 0a 20 20 |bjects. | else. |
|000016f0| 20 20 70 75 74 20 28 74 | 68 65 20 73 65 6c 4f 62 | put (t|he selOb|
|00001700| 6a 29 20 69 6e 74 6f 20 | 74 4f 62 6a 65 63 74 73 |j) into |tObjects|
|00001710| 0a 20 20 65 6e 64 20 69 | 66 0a 20 20 72 65 70 65 |. end i|f. repe|
|00001720| 61 74 20 66 6f 72 20 65 | 61 63 68 20 6c 69 6e 65 |at for e|ach line|
|00001730| 20 6c 20 69 6e 20 74 4f | 62 6a 65 63 74 73 0a 20 | l in tO|bjects. |
|00001740| 20 20 20 73 65 74 20 74 | 68 65 20 70 6c 61 79 44 | set t|he playD|
|00001750| 65 73 74 69 6e 61 74 69 | 6f 6e 20 6f 66 20 6c 20 |estinati|on of l |
|00001760| 74 6f 20 74 68 65 20 73 | 68 6f 72 74 20 6e 61 6d |to the s|hort nam|
|00001770| 65 20 6f 66 20 6d 65 0a | 20 20 65 6e 64 20 72 65 |e of me.| end re|
|00001780| 70 65 61 74 0a 65 6e 64 | 20 6d 6f 75 73 65 55 70 |peat.end| mouseUp|
|00001790| 0a 00 00 00 00 00 80 00 | 00 02 00 62 00 77 00 11 |........|...b.w..|
|000017a0| 00 00 00 00 00 11 49 6e | 74 65 72 6e 61 6c 20 53 |......In|ternal S|
|000017b0| 70 65 61 6b 65 72 00 00 | 04 00 04 00 04 00 03 00 |peaker..|........|
|000017c0| 00 01 00 00 00 00 00 00 | 00 18 00 0c 63 52 45 56 |........|....cREV|
|000017d0| 47 65 6e 65 72 61 6c 00 | 00 00 00 03 0c 68 61 6e |General.|.....han|
|000017e0| 64 6c 65 72 4c 69 73 74 | 00 00 00 0b 74 65 6d 70 |dlerList|....temp|
|000017f0| 53 63 72 69 70 74 00 00 | 00 07 73 63 72 69 70 74 |Script..|..script|
|00001800| 00 00 00 09 00 00 03 ea | 00 09 00 00 00 00 00 08 |........|........|
|00001810| 00 00 04 1f 00 09 45 78 | 74 65 72 6e 61 6c 00 40 |......Ex|ternal.@|
|00001820| 24 a9 14 01 1d 6f 6e 20 | 6d 6f 75 73 65 55 70 0a |$....on |mouseUp.|
|00001830| 20 20 69 66 20 74 68 65 | 20 63 52 45 56 4c 69 6e | if the| cREVLin|
|00001840| 6b 65 64 20 6f 66 20 74 | 68 69 73 20 73 74 61 63 |ked of t|his stac|
|00001850| 6b 20 69 73 20 6e 6f 74 | 20 65 6d 70 74 79 20 74 |k is not| empty t|
|00001860| 68 65 6e 0a 20 20 20 20 | 70 75 74 20 74 68 65 20 |hen. |put the |
|00001870| 63 52 45 56 4c 69 6e 6b | 65 64 20 6f 66 20 74 68 |cREVLink|ed of th|
|00001880| 69 73 20 73 74 61 63 6b | 20 69 6e 74 6f 20 74 4f |is stack| into tO|
|00001890| 62 6a 65 63 74 73 0a 20 | 20 65 6c 73 65 0a 20 20 |bjects. | else. |
|000018a0| 20 20 70 75 74 20 28 74 | 68 65 20 73 65 6c 4f 62 | put (t|he selOb|
|000018b0| 6a 29 20 69 6e 74 6f 20 | 74 4f 62 6a 65 63 74 73 |j) into |tObjects|
|000018c0| 0a 20 20 65 6e 64 20 69 | 66 0a 20 20 72 65 70 65 |. end i|f. repe|
|000018d0| 61 74 20 66 6f 72 20 65 | 61 63 68 20 6c 69 6e 65 |at for e|ach line|
|000018e0| 20 6c 20 69 6e 20 74 4f | 62 6a 65 63 74 73 0a 20 | l in tO|bjects. |
|000018f0| 20 20 20 73 65 74 20 74 | 68 65 20 70 6c 61 79 44 | set t|he playD|
|00001900| 65 73 74 69 6e 61 74 69 | 6f 6e 20 6f 66 20 6c 20 |estinati|on of l |
|00001910| 74 6f 20 74 68 65 20 73 | 68 6f 72 74 20 6e 61 6d |to the s|hort nam|
|00001920| 65 20 6f 66 20 6d 65 0a | 20 20 65 6e 64 20 72 65 |e of me.| end re|
|00001930| 70 65 61 74 0a 65 6e 64 | 20 6d 6f 75 73 65 55 70 |peat.end| mouseUp|
|00001940| 0a 00 00 00 00 00 80 00 | 00 02 00 74 00 8c 00 11 |........|...t....|
|00001950| 00 00 00 00 00 16 45 78 | 74 65 72 6e 61 6c 20 28 |......Ex|ternal (|
|00001960| 41 75 64 69 6f 20 50 6f | 72 74 29 00 00 04 00 04 |Audio Po|rt).....|
|00001970| 00 04 00 03 00 00 01 00 | 00 00 00 00 00 00 18 00 |........|........|
|00001980| 0c 63 52 45 56 47 65 6e | 65 72 61 6c 00 00 00 00 |.cREVGen|eral....|
|00001990| 03 0c 68 61 6e 64 6c 65 | 72 4c 69 73 74 00 00 00 |..handle|rList...|
|000019a0| 0b 74 65 6d 70 53 63 72 | 69 70 74 00 00 00 07 73 |.tempScr|ipt....s|
|000019b0| 63 72 69 70 74 00 00 00 | 09 00 00 03 ea 00 09 00 |cript...|........|
|000019c0| 00 00 00 00 06 08 00 00 | 04 22 00 05 53 74 6f 70 |........|."..Stop|
|000019d0| 00 e0 04 ab 70 00 24 6f | 6e 20 6d 6f 75 73 65 55 |....p.$o|n mouseU|
|000019e0| 70 0a 20 20 70 6c 61 79 | 20 73 74 6f 70 0a 65 6e |p. play| stop.en|
|000019f0| 64 20 6d 6f 75 73 65 55 | 70 0a 00 00 00 00 00 80 |d mouseU|p.......|
|00001a00| 00 00 78 00 8c 00 40 00 | 12 00 00 00 00 00 04 00 |..x...@.|........|
|00001a10| 04 00 04 00 03 00 00 01 | 00 00 00 00 00 00 00 18 |........|........|
|00001a20| 00 0c 63 52 45 56 47 65 | 6e 65 72 61 6c 00 00 00 |..cREVGe|neral...|
|00001a30| 00 06 0f 73 63 72 69 70 | 74 43 68 65 63 6b 73 75 |...scrip|tChecksu|
|00001a40| 6d 00 00 10 04 1e 65 fe | dc 4e 81 d8 5c 36 3f 81 |m.....e.|.N..\6?.|
|00001a50| 60 ee 40 78 0c 68 61 6e | 64 6c 65 72 4c 69 73 74 |`.@x.han|dlerList|
|00001a60| 00 00 07 6d 6f 75 73 65 | 55 70 10 73 63 72 69 70 |...mouse|Up.scrip|
|00001a70| 74 53 65 6c 65 63 74 69 | 6f 6e 00 00 0d 63 68 61 |tSelecti|on...cha|
|00001a80| 72 20 32 33 20 74 6f 20 | 32 32 0c 70 72 65 76 48 |r 23 to |22.prevH|
|00001a90| 61 6e 64 6c 65 72 00 00 | 07 6d 6f 75 73 65 55 70 |andler..|.mouseUp|
|00001aa0| 0b 74 65 6d 70 53 63 72 | 69 70 74 00 00 00 07 73 |.tempScr|ipt....s|
|00001ab0| 63 72 69 70 74 00 00 3f | 3c 70 3e 6f 6e 20 6d 6f |cript..?|<p>on mo|
|00001ac0| 75 73 65 55 70 3c 2f 70 | 3e 0a 3c 70 3e 20 20 70 |useUp</p|>.<p> p|
|00001ad0| 6c 61 79 20 73 74 6f 70 | 3c 2f 70 3e 0a 3c 70 3e |lay stop|</p>.<p>|
|00001ae0| 65 6e 64 20 6d 6f 75 73 | 65 55 70 3c 2f 70 3e 0a |end mous|eUp</p>.|
|00001af0| 3c 70 3e 3c 2f 70 3e 09 | 00 00 03 ea 00 09 00 00 |<p></p>.|........|
|00001b00| 00 00 00 08 00 00 04 20 | 00 05 50 6c 61 79 00 e0 |....... |..Play..|
|00001b10| 04 ab 70 01 61 6f 6e 20 | 6d 6f 75 73 65 55 70 0a |..p.aon |mouseUp.|
|00001b20| 20 20 69 66 20 74 68 65 | 20 63 52 45 56 4c 69 6e | if the| cREVLin|
|00001b30| 6b 65 64 20 6f 66 20 74 | 68 69 73 20 73 74 61 63 |ked of t|his stac|
|00001b40| 6b 20 69 73 20 6e 6f 74 | 20 65 6d 70 74 79 20 74 |k is not| empty t|
|00001b50| 68 65 6e 0a 20 20 20 20 | 70 75 74 20 74 68 65 20 |hen. |put the |
|00001b60| 63 52 45 56 4c 69 6e 6b | 65 64 20 6f 66 20 74 68 |cREVLink|ed of th|
|00001b70| 69 73 20 73 74 61 63 6b | 20 69 6e 74 6f 20 74 4f |is stack| into tO|
|00001b80| 62 6a 65 63 74 73 0a 20 | 20 65 6c 73 65 0a 20 20 |bjects. | else. |
|00001b90| 20 20 70 75 74 20 28 74 | 68 65 20 73 65 6c 4f 62 | put (t|he selOb|
|00001ba0| 6a 29 20 69 6e 74 6f 20 | 74 4f 62 6a 65 63 74 73 |j) into |tObjects|
|00001bb0| 0a 20 20 65 6e 64 20 69 | 66 0a 20 20 73 65 74 20 |. end i|f. set |
|00001bc0| 74 68 65 20 64 65 66 61 | 75 6c 74 53 74 61 63 6b |the defa|ultStack|
|00001bd0| 20 74 6f 20 72 65 76 54 | 61 72 67 65 74 53 74 61 | to revT|argetSta|
|00001be0| 63 6b 28 6c 69 6e 65 20 | 31 20 6f 66 20 74 4f 62 |ck(line |1 of tOb|
|00001bf0| 6a 65 63 74 73 29 0a 20 | 20 72 65 70 65 61 74 20 |jects). | repeat |
|00001c00| 66 6f 72 20 65 61 63 68 | 20 6c 69 6e 65 20 6c 20 |for each| line l |
|00001c10| 69 6e 20 74 4f 62 6a 65 | 63 74 73 0a 20 20 20 20 |in tObje|cts. |
|00001c20| 70 75 74 20 74 68 65 20 | 73 68 6f 72 74 20 6e 61 |put the |short na|
|00001c30| 6d 65 20 6f 66 20 6c 20 | 69 6e 74 6f 20 74 4e 61 |me of l |into tNa|
|00001c40| 6d 65 0a 20 20 20 20 70 | 6c 61 79 20 61 75 64 69 |me. p|lay audi|
|00001c50| 6f 63 6c 69 70 20 74 4e | 61 6d 65 0a 20 20 65 6e |oclip tN|ame. en|
|00001c60| 64 20 72 65 70 65 61 74 | 0a 65 6e 64 20 6d 6f 75 |d repeat|.end mou|
|00001c70| 73 65 55 70 0a 00 00 00 | 00 00 80 00 00 be 00 8c |seUp....|........|
|00001c80| 00 40 00 12 00 00 00 00 | 00 04 00 04 00 04 00 03 |.@......|........|
|00001c90| 00 00 01 00 00 00 00 00 | 00 00 18 00 0c 63 52 45 |........|.....cRE|
|00001ca0| 56 47 65 6e 65 72 61 6c | 00 00 00 00 06 0f 73 63 |VGeneral|......sc|
|00001cb0| 72 69 70 74 43 68 65 63 | 6b 73 75 6d 00 00 10 bc |riptChec|ksum....|
|00001cc0| 69 42 1b 9c f7 2c ba 09 | f2 6e 14 39 2d d9 ad 0c |iB...,..|.n.9-...|
|00001cd0| 68 61 6e 64 6c 65 72 4c | 69 73 74 00 00 07 6d 6f |handlerL|ist...mo|
|00001ce0| 75 73 65 55 70 10 73 63 | 72 69 70 74 53 65 6c 65 |useUp.sc|riptSele|
|00001cf0| 63 74 69 6f 6e 00 00 0f | 63 68 61 72 20 33 35 33 |ction...|char 353|
|00001d00| 20 74 6f 20 33 35 32 0c | 70 72 65 76 48 61 6e 64 | to 352.|prevHand|
|00001d10| 6c 65 72 00 00 07 6d 6f | 75 73 65 55 70 0b 74 65 |ler...mo|useUp.te|
|00001d20| 6d 70 53 63 72 69 70 74 | 00 00 00 07 73 63 72 69 |mpScript|....scri|
|00001d30| 70 74 00 01 bb 3c 70 3e | 6f 6e 20 6d 6f 75 73 65 |pt...<p>|on mouse|
|00001d40| 55 70 3c 2f 70 3e 0a 3c | 70 3e 20 20 69 66 20 74 |Up</p>.<|p> if t|
|00001d50| 68 65 20 63 52 45 56 4c | 69 6e 6b 65 64 20 6f 66 |he cREVL|inked of|
|00001d60| 20 74 68 69 73 20 73 74 | 61 63 6b 20 69 73 20 6e | this st|ack is n|
|00001d70| 6f 74 20 65 6d 70 74 79 | 20 74 68 65 6e 3c 2f 70 |ot empty| then</p|
|00001d80| 3e 0a 3c 70 3e 20 20 20 | 20 70 75 74 20 74 68 65 |>.<p> | put the|
|00001d90| 20 63 52 45 56 4c 69 6e | 6b 65 64 20 6f 66 20 74 | cREVLin|ked of t|
|00001da0| 68 69 73 20 73 74 61 63 | 6b 20 69 6e 74 6f 20 74 |his stac|k into t|
|00001db0| 4f 62 6a 65 63 74 73 3c | 2f 70 3e 0a 3c 70 3e 20 |Objects<|/p>.<p> |
|00001dc0| 20 65 6c 73 65 3c 2f 70 | 3e 0a 3c 70 3e 20 20 20 | else</p|>.<p> |
|00001dd0| 20 70 75 74 20 28 74 68 | 65 20 73 65 6c 4f 62 6a | put (th|e selObj|
|00001de0| 29 20 69 6e 74 6f 20 74 | 4f 62 6a 65 63 74 73 3c |) into t|Objects<|
|00001df0| 2f 70 3e 0a 3c 70 3e 20 | 20 65 6e 64 20 69 66 3c |/p>.<p> | end if<|
|00001e00| 2f 70 3e 0a 3c 70 3e 20 | 20 73 65 74 20 74 68 65 |/p>.<p> | set the|
|00001e10| 20 64 65 66 61 75 6c 74 | 53 74 61 63 6b 20 74 6f | default|Stack to|
|00001e20| 20 72 65 76 54 61 72 67 | 65 74 53 74 61 63 6b 28 | revTarg|etStack(|
|00001e30| 6c 69 6e 65 20 31 20 6f | 66 20 74 4f 62 6a 65 63 |line 1 o|f tObjec|
|00001e40| 74 73 29 3c 2f 70 3e 0a | 3c 70 3e 20 20 72 65 70 |ts)</p>.|<p> rep|
|00001e50| 65 61 74 20 66 6f 72 20 | 65 61 63 68 20 6c 69 6e |eat for |each lin|
|00001e60| 65 20 6c 20 69 6e 20 74 | 4f 62 6a 65 63 74 73 3c |e l in t|Objects<|
|00001e70| 2f 70 3e 0a 3c 70 3e 20 | 20 20 20 70 75 74 20 74 |/p>.<p> | put t|
|00001e80| 68 65 20 73 68 6f 72 74 | 20 6e 61 6d 65 20 6f 66 |he short| name of|
|00001e90| 20 6c 20 69 6e 74 6f 20 | 74 4e 61 6d 65 3c 2f 70 | l into |tName</p|
|00001ea0| 3e 0a 3c 70 3e 20 20 20 | 20 70 6c 61 79 20 61 75 |>.<p> | play au|
|00001eb0| 64 69 6f 63 6c 69 70 20 | 74 4e 61 6d 65 3c 2f 70 |dioclip |tName</p|
|00001ec0| 3e 0a 3c 70 3e 20 20 65 | 6e 64 20 72 65 70 65 61 |>.<p> e|nd repea|
|00001ed0| 74 3c 2f 70 3e 0a 3c 70 | 3e 65 6e 64 20 6d 6f 75 |t</p>.<p|>end mou|
|00001ee0| 73 65 55 70 3c 2f 70 3e | 0a 3c 70 3e 3c 2f 70 3e |seUp</p>|.<p></p>|
|00001ef0| 09 00 00 03 ea 00 09 00 | 00 00 00 00 08 00 00 04 |........|........|
|00001f00| 37 00 0b 4e 65 77 20 42 | 75 74 74 6f 6e 00 e0 41 |7..New B|utton..A|
|00001f10| 8b 67 00 00 00 00 00 00 | ff fd 00 a3 01 0d 00 02 |.g......|........|
|00001f20| 00 00 01 00 00 00 00 00 | 00 00 09 00 00 00 00 00 |........|........|
|00001f30| 08 00 00 04 46 00 0b 4e | 65 77 20 42 75 74 74 6f |....F..N|ew Butto|
|00001f40| 6e 00 02 42 0a 00 00 00 | 00 00 00 00 00 a1 00 4f |n..B....|.......O|
|00001f50| 00 12 00 0c 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001f60| 00 03 0f 9b 00 00 00 00 | 00 00 01 00 00 00 00 00 |........|........|
|00001f70| 00 00 09 00 00 03 ea 00 | 06 12 00 00 04 2a 00 07 |........|.....*..|
|00001f80| 4d 61 72 71 75 69 00 00 | 00 43 00 00 01 00 01 00 |Marqui..|.C......|
|00001f90| 00 00 00 80 80 00 00 04 | 00 00 00 ec 78 01 21 00 |........|....x.!.|
|00001fa0| c3 12 00 00 00 04 12 00 | 00 04 4b 00 07 4d 61 72 |........|..K..Mar|
|00001fb0| 71 75 69 00 00 00 4b 00 | 00 01 00 01 00 00 00 00 |qui...K.|........|
|00001fc0| 80 80 00 00 04 00 04 01 | 00 00 01 70 01 13 12 00 |........|...p....|
|00001fd0| 00 00 03 05 00 00 04 4f | 00 0d 72 65 76 61 75 64 |.......O|..revaud|
|00001fe0| 69 6f 63 6c 69 70 00 00 | 00 69 00 00 00 00 00 80 |ioclip..|.i......|
|00001ff0| 00 00 cb 00 12 00 52 00 | 1e 00 00 00 00 18 00 0c |......R.|........|
|00002000| 63 52 45 56 47 65 6e 65 | 72 61 6c 00 00 00 00 03 |cREVGene|ral.....|
|00002010| 0c 68 61 6e 64 6c 65 72 | 4c 69 73 74 00 00 00 0b |.handler|List....|
|00002020| 74 65 6d 70 53 63 72 69 | 70 74 00 00 00 07 73 63 |tempScri|pt....sc|
|00002030| 72 69 70 74 00 00 00 08 | 00 00 04 50 00 0d 72 65 |ript....|...P..re|
|00002040| 76 61 75 64 69 6f 63 6c | 69 70 00 02 42 08 13 08 |vaudiocl|ip..B...|
|00002050| 11 6c 6f 63 61 6c 20 6c | 4d 69 6c 6c 69 73 65 63 |.local l|Millisec|
|00002060| 6f 6e 64 73 2c 20 6c 4d | 6f 75 73 65 44 6f 77 6e |onds, lM|ouseDown|
|00002070| 0a 0a 6f 6e 20 6d 6f 75 | 73 65 44 6f 75 62 6c 65 |..on mou|seDouble|
|00002080| 44 6f 77 6e 0a 20 20 6d | 6f 75 73 65 44 6f 77 6e |Down. m|ouseDown|
|00002090| 0a 65 6e 64 20 6d 6f 75 | 73 65 44 6f 75 62 6c 65 |.end mou|seDouble|
|000020a0| 44 6f 77 6e 0a 0a 6f 6e | 20 6d 6f 75 73 65 44 6f |Down..on| mouseDo|
|000020b0| 75 62 6c 65 55 70 0a 20 | 20 6d 6f 75 73 65 55 70 |ubleUp. | mouseUp|
|000020c0| 0a 65 6e 64 20 6d 6f 75 | 73 65 44 6f 75 62 6c 65 |.end mou|seDouble|
|000020d0| 55 70 0a 0a 6f 6e 20 6d | 6f 75 73 65 44 6f 77 6e |Up..on m|ouseDown|
|000020e0| 0a 20 20 67 6c 6f 62 61 | 6c 20 67 52 45 56 4d 6f |. globa|l gREVMo|
|000020f0| 76 69 6e 67 50 61 6c 65 | 74 74 65 2c 20 67 52 45 |vingPale|tte, gRE|
|00002100| 56 53 77 69 74 63 68 69 | 6e 67 54 61 62 73 0a 20 |VSwitchi|ngTabs. |
|00002110| 20 73 65 74 20 74 68 65 | 20 63 75 72 73 6f 72 20 | set the| cursor |
|00002120| 74 6f 20 68 61 6e 64 0a | 20 20 73 65 74 20 74 68 |to hand.| set th|
|00002130| 65 20 6c 6f 63 6b 43 75 | 72 73 6f 72 20 74 6f 20 |e lockCu|rsor to |
|00002140| 74 72 75 65 0a 20 20 70 | 75 74 20 74 72 75 65 20 |true. p|ut true |
|00002150| 69 6e 74 6f 20 67 52 45 | 56 53 77 69 74 63 68 69 |into gRE|VSwitchi|
|00002160| 6e 67 54 61 62 73 0a 20 | 20 73 65 74 20 74 68 65 |ngTabs. | set the|
|00002170| 20 63 52 45 56 48 61 76 | 65 54 6f 52 65 73 69 7a | cREVHav|eToResiz|
|00002180| 65 54 6f 46 69 74 69 6e | 57 69 6e 64 6f 77 20 6f |eToFitin|Window o|
|00002190| 66 20 74 68 69 73 20 73 | 74 61 63 6b 20 74 6f 20 |f this s|tack to |
|000021a0| 66 61 6c 73 65 0a 20 20 | 67 6f 20 63 64 20 74 68 |false. |go cd th|
|000021b0| 65 20 73 68 6f 72 74 20 | 6e 61 6d 65 20 6f 66 20 |e short |name of |
|000021c0| 6d 65 0a 20 20 70 75 74 | 20 66 61 6c 73 65 20 69 |me. put| false i|
|000021d0| 6e 74 6f 20 67 52 45 56 | 53 77 69 74 63 68 69 6e |nto gREV|Switchin|
|000021e0| 67 54 61 62 73 0a 0a 20 | 20 69 66 20 74 68 65 20 |gTabs.. | if the |
|000021f0| 63 52 45 56 48 61 76 65 | 54 6f 52 65 73 69 7a 65 |cREVHave|ToResize|
|00002200| 54 6f 46 69 74 69 6e 57 | 69 6e 64 6f 77 20 6f 66 |ToFitinW|indow of|
|00002210| 20 74 68 69 73 20 73 74 | 61 63 6b 20 74 68 65 6e | this st|ack then|
|00002220| 0a 20 20 20 20 2d 2d 64 | 6f 6e 27 74 20 73 74 61 |. --d|on't sta|
|00002230| 72 74 20 74 68 65 20 64 | 72 61 67 20 6f 70 65 72 |rt the d|rag oper|
|00002240| 61 74 69 6f 6e 20 61 73 | 20 74 68 65 20 70 61 6c |ation as| the pal|
|00002250| 65 74 74 65 20 68 61 73 | 20 6d 6f 76 65 64 20 74 |ette has| moved t|
|00002260| 6f 20 66 69 74 20 69 6e | 20 74 68 65 20 73 63 72 |o fit in| the scr|
|00002270| 65 65 6e 0a 20 20 20 20 | 73 65 74 20 74 68 65 20 |een. |set the |
|00002280| 6c 6f 63 6b 43 75 72 73 | 6f 72 20 74 6f 20 66 61 |lockCurs|or to fa|
|00002290| 6c 73 65 0a 20 20 20 20 | 70 61 73 73 20 6d 6f 75 |lse. |pass mou|
|000022a0| 73 65 44 6f 77 6e 0a 20 | 20 65 6e 64 20 69 66 0a |seDown. | end if.|
|000022b0| 0a 20 20 69 66 20 74 68 | 65 20 63 52 45 56 4c 69 |. if th|e cREVLi|
|000022c0| 6e 6b 65 64 20 6f 66 20 | 74 68 69 73 20 73 74 61 |nked of |this sta|
|000022d0| 63 6b 20 69 73 20 65 6d | 70 74 79 20 74 68 65 6e |ck is em|pty then|
|000022e0| 20 70 75 74 20 74 72 75 | 65 20 69 6e 74 6f 20 6c | put tru|e into l|
|000022f0| 4d 6f 75 73 65 44 6f 77 | 6e 0a 20 20 70 75 74 20 |MouseDow|n. put |
|00002300| 74 72 75 65 20 69 6e 74 | 6f 20 67 52 45 56 4d 6f |true int|o gREVMo|
|00002310| 76 69 6e 67 50 61 6c 65 | 74 74 65 0a 0a 20 20 70 |vingPale|tte.. p|
|00002320| 75 74 20 74 68 65 20 6d | 6f 75 73 65 48 20 69 6e |ut the m|ouseH in|
|00002330| 74 6f 20 74 4d 6f 75 73 | 65 48 0a 20 20 69 66 20 |to tMous|eH. if |
|00002340| 74 4d 6f 75 73 65 48 20 | 3c 20 74 68 65 20 6c 65 |tMouseH |< the le|
|00002350| 66 74 20 6f 66 20 6d 65 | 20 74 68 65 6e 20 70 75 |ft of me| then pu|
|00002360| 74 20 74 68 65 20 6c 65 | 66 74 20 6d 65 20 69 6e |t the le|ft me in|
|00002370| 74 6f 20 74 4d 6f 75 73 | 65 48 0a 20 20 69 66 20 |to tMous|eH. if |
|00002380| 74 4d 6f 75 73 65 48 20 | 3e 20 74 68 65 20 72 69 |tMouseH |> the ri|
|00002390| 67 68 74 20 6f 66 20 6d | 65 20 74 68 65 6e 20 70 |ght of m|e then p|
|000023a0| 75 74 20 74 68 65 20 72 | 69 67 68 74 20 6f 66 20 |ut the r|ight of |
|000023b0| 6d 65 20 69 6e 74 6f 20 | 74 4d 6f 75 73 65 48 0a |me into |tMouseH.|
|000023c0| 20 20 70 75 74 20 74 68 | 65 20 6d 6f 75 73 65 56 | put th|e mouseV|
|000023d0| 20 69 6e 74 6f 20 74 4d | 6f 75 73 65 56 0a 20 20 | into tM|ouseV. |
|000023e0| 69 66 20 74 4d 6f 75 73 | 65 56 20 3c 20 74 68 65 |if tMous|eV < the|
|000023f0| 20 74 6f 70 20 6f 66 20 | 6d 65 20 74 68 65 6e 20 | top of |me then |
|00002400| 70 75 74 20 74 68 65 20 | 74 6f 70 20 6d 65 20 69 |put the |top me i|
|00002410| 6e 74 6f 20 74 4d 6f 75 | 73 65 56 0a 20 20 69 66 |nto tMou|seV. if|
|00002420| 20 74 4d 6f 75 73 65 56 | 20 3e 20 74 68 65 20 62 | tMouseV| > the b|
|00002430| 6f 74 74 6f 6d 20 6f 66 | 20 6d 65 20 74 68 65 6e |ottom of| me then|
|00002440| 20 70 75 74 20 74 68 65 | 20 62 6f 74 74 6f 6d 20 | put the| bottom |
|00002450| 6f 66 20 6d 65 20 69 6e | 74 6f 20 74 4d 6f 75 73 |of me in|to tMous|
|00002460| 65 56 0a 0a 20 20 73 65 | 74 20 74 68 65 20 63 52 |eV.. se|t the cR|
|00002470| 45 56 4f 72 69 67 69 6e | 61 6c 4d 6f 75 73 65 48 |EVOrigin|alMouseH|
|00002480| 20 6f 66 20 74 68 69 73 | 20 63 64 20 74 6f 20 74 | of this| cd to t|
|00002490| 4d 6f 75 73 65 48 0a 20 | 20 73 65 74 20 74 68 65 |MouseH. | set the|
|000024a0| 20 63 52 45 56 4f 72 69 | 67 69 6e 61 6c 4d 6f 75 | cREVOri|ginalMou|
|000024b0| 73 65 56 20 6f 66 20 74 | 68 69 73 20 63 64 20 74 |seV of t|his cd t|
|000024c0| 6f 20 74 4d 6f 75 73 65 | 56 0a 20 20 70 75 74 20 |o tMouse|V. put |
|000024d0| 74 68 65 20 6d 69 6c 6c | 69 73 65 63 6f 6e 64 73 |the mill|iseconds|
|000024e0| 20 69 6e 74 6f 20 6c 4d | 69 6c 6c 69 73 65 63 6f | into lM|illiseco|
|000024f0| 6e 64 73 0a 20 20 73 65 | 74 20 74 68 65 20 6c 6f |nds. se|t the lo|
|00002500| 63 6b 43 75 72 73 6f 72 | 20 74 6f 20 66 61 6c 73 |ckCursor| to fals|
|00002510| 65 0a 20 20 70 61 73 73 | 20 6d 6f 75 73 65 44 6f |e. pass| mouseDo|
|00002520| 77 6e 0a 65 6e 64 20 6d | 6f 75 73 65 44 6f 77 6e |wn.end m|ouseDown|
|00002530| 0a 0a 6f 6e 20 6d 6f 75 | 73 65 4d 6f 76 65 20 78 |..on mou|seMove x|
|00002540| 2c 79 0a 20 20 67 6c 6f | 62 61 6c 20 67 52 45 56 |,y. glo|bal gREV|
|00002550| 4d 6f 75 73 65 55 70 70 | 65 64 0a 20 20 69 66 20 |MouseUpp|ed. if |
|00002560| 6e 6f 74 20 6c 4d 6f 75 | 73 65 44 6f 77 6e 20 74 |not lMou|seDown t|
|00002570| 68 65 6e 20 70 61 73 73 | 20 6d 6f 75 73 65 4d 6f |hen pass| mouseMo|
|00002580| 76 65 0a 0a 20 20 69 66 | 20 74 68 65 20 6d 69 6c |ve.. if| the mil|
|00002590| 6c 69 73 65 63 6f 6e 64 | 73 20 2d 20 6c 4d 69 6c |lisecond|s - lMil|
|000025a0| 6c 69 73 65 63 6f 6e 64 | 73 20 3e 20 32 35 30 20 |lisecond|s > 250 |
|000025b0| 5c 0a 20 20 20 20 20 20 | 61 6e 64 20 74 68 65 20 |\. |and the |
|000025c0| 6c 6f 6e 67 20 69 64 20 | 6f 66 20 62 74 6e 20 22 |long id |of btn "|
|000025d0| 72 65 76 54 72 61 63 6b | 69 6e 67 22 20 6f 66 20 |revTrack|ing" of |
|000025e0| 63 61 72 64 20 22 45 6d | 70 74 79 20 53 65 6c 65 |card "Em|pty Sele|
|000025f0| 63 74 69 6f 6e 22 20 6f | 66 20 73 74 61 63 6b 20 |ction" o|f stack |
|00002600| 22 72 65 76 50 72 6f 70 | 65 72 74 69 65 73 53 68 |"revProp|ertiesSh|
|00002610| 65 6c 6c 22 20 69 73 20 | 6e 6f 74 20 69 6e 20 74 |ell" is |not in t|
|00002620| 68 65 20 66 72 6f 6e 74 | 53 63 72 69 70 74 73 20 |he front|Scripts |
|00002630| 5c 0a 20 20 20 20 20 20 | 61 6e 64 20 28 61 62 73 |\. |and (abs|
|00002640| 28 78 20 2d 20 74 68 65 | 20 63 52 45 56 4f 72 69 |(x - the| cREVOri|
|00002650| 67 69 6e 61 6c 4d 6f 75 | 73 65 48 20 6f 66 20 74 |ginalMou|seH of t|
|00002660| 68 69 73 20 63 64 29 20 | 3e 20 33 30 20 6f 72 20 |his cd) |> 30 or |
|00002670| 61 62 73 28 79 20 2d 20 | 74 68 65 20 63 52 45 56 |abs(y - |the cREV|
|00002680| 4f 72 69 67 69 6e 61 6c | 4d 6f 75 73 65 56 20 6f |Original|MouseV o|
|00002690| 66 20 74 68 69 73 20 63 | 64 29 20 3e 20 33 30 29 |f this c|d) > 30)|
|000026a0| 20 74 68 65 6e 0a 20 20 | 20 20 70 75 74 20 66 61 | then. | put fa|
|000026b0| 6c 73 65 20 69 6e 74 6f | 20 67 52 45 56 4d 6f 75 |lse into| gREVMou|
|000026c0| 73 65 55 70 70 65 64 0a | 20 20 20 20 69 6e 73 65 |seUpped.| inse|
|000026d0| 72 74 20 73 63 72 69 70 | 74 20 6f 66 20 62 74 6e |rt scrip|t of btn|
|000026e0| 20 22 72 65 76 54 72 61 | 63 6b 69 6e 67 22 20 6f | "revTra|cking" o|
|000026f0| 66 20 63 61 72 64 20 22 | 45 6d 70 74 79 20 53 65 |f card "|Empty Se|
|00002700| 6c 65 63 74 69 6f 6e 22 | 20 6f 66 20 73 74 61 63 |lection"| of stac|
|00002710| 6b 20 22 72 65 76 50 72 | 6f 70 65 72 74 69 65 73 |k "revPr|operties|
|00002720| 53 68 65 6c 6c 22 20 69 | 6e 74 6f 20 66 72 6f 6e |Shell" i|nto fron|
|00002730| 74 0a 20 20 65 6e 64 20 | 69 66 0a 20 20 70 61 73 |t. end |if. pas|
|00002740| 73 20 6d 6f 75 73 65 4d | 6f 76 65 0a 65 6e 64 20 |s mouseM|ove.end |
|00002750| 6d 6f 75 73 65 4d 6f 76 | 65 0a 0a 6f 6e 20 72 65 |mouseMov|e..on re|
|00002760| 76 4d 6f 75 73 65 52 65 | 6c 65 61 73 65 64 0a 20 |vMouseRe|leased. |
|00002770| 20 67 6c 6f 62 61 6c 20 | 67 52 45 56 4d 6f 76 69 | global |gREVMovi|
|00002780| 6e 67 50 61 6c 65 74 74 | 65 0a 20 20 70 75 74 20 |ngPalett|e. put |
|00002790| 66 61 6c 73 65 20 69 6e | 74 6f 20 6c 4d 6f 75 73 |false in|to lMous|
|000027a0| 65 44 6f 77 6e 0a 20 20 | 70 75 74 20 66 61 6c 73 |eDown. |put fals|
|000027b0| 65 20 69 6e 74 6f 20 67 | 52 45 56 4d 6f 76 69 6e |e into g|REVMovin|
|000027c0| 67 50 61 6c 65 74 74 65 | 0a 65 6e 64 20 72 65 76 |gPalette|.end rev|
|000027d0| 4d 6f 75 73 65 52 65 6c | 65 61 73 65 64 0a 0a 6f |MouseRel|eased..o|
|000027e0| 6e 20 6d 6f 75 73 65 55 | 70 0a 20 20 72 65 76 4d |n mouseU|p. revM|
|000027f0| 6f 75 73 65 52 65 6c 65 | 61 73 65 64 0a 20 20 70 |ouseRele|ased. p|
|00002800| 61 73 73 20 6d 6f 75 73 | 65 55 70 0a 65 6e 64 20 |ass mous|eUp.end |
|00002810| 6d 6f 75 73 65 55 70 0a | 0a 6f 6e 20 6d 6f 75 73 |mouseUp.|.on mous|
|00002820| 65 52 65 6c 65 61 73 65 | 0a 20 20 72 65 76 4d 6f |eRelease|. revMo|
|00002830| 75 73 65 52 65 6c 65 61 | 73 65 64 0a 20 20 70 61 |useRelea|sed. pa|
|00002840| 73 73 20 6d 6f 75 73 65 | 52 65 6c 65 61 73 65 0a |ss mouse|Release.|
|00002850| 65 6e 64 20 6d 6f 75 73 | 65 52 65 6c 65 61 73 65 |end mous|eRelease|
|00002860| 0a 00 00 00 00 00 80 00 | 00 d3 00 16 00 46 00 16 |........|.....F..|
|00002870| 00 00 00 01 0c 72 65 76 | 44 69 73 61 62 6c 65 64 |.....rev|Disabled|
|00002880| 00 00 05 66 61 6c 73 65 | 00 00 00 00 00 00 00 00 |...false|........|
|00002890| 00 00 00 00 00 03 11 2a | 00 00 00 00 00 00 01 00 |.......*|........|
|000028a0| 00 00 00 00 00 00 18 00 | 0c 63 52 45 56 47 65 6e |........|.cREVGen|
|000028b0| 65 72 61 6c 00 00 00 00 | 07 0f 73 63 72 69 70 74 |eral....|..script|
|000028c0| 43 68 65 63 6b 73 75 6d | 00 00 10 3c 20 bd 27 49 |Checksum|...< .'I|
|000028d0| d3 0c 49 5e 5f 9e 36 bb | 57 be 6e 0a 62 6f 6f 6b |..I^_.6.|W.n.book|
|000028e0| 6d 61 72 6b 73 00 00 00 | 0c 68 61 6e 64 6c 65 72 |marks...|.handler|
|000028f0| 4c 69 73 74 00 00 57 6d | 6f 75 73 65 44 6f 75 62 |List..Wm|ouseDoub|
|00002900| 6c 65 44 6f 77 6e 0a 6d | 6f 75 73 65 44 6f 75 62 |leDown.m|ouseDoub|
|00002910| 6c 65 55 70 0a 6d 6f 75 | 73 65 44 6f 77 6e 0a 6d |leUp.mou|seDown.m|
|00002920| 6f 75 73 65 4d 6f 76 65 | 0a 72 65 76 4d 6f 75 73 |ouseMove|.revMous|
|00002930| 65 52 65 6c 65 61 73 65 | 64 0a 6d 6f 75 73 65 55 |eRelease|d.mouseU|
|00002940| 70 0a 6d 6f 75 73 65 52 | 65 6c 65 61 73 65 10 73 |p.mouseR|elease.s|
|00002950| 63 72 69 70 74 53 65 6c | 65 63 74 69 6f 6e 00 00 |criptSel|ection..|
|00002960| 11 63 68 61 72 20 32 30 | 36 34 20 74 6f 20 32 30 |.char 20|64 to 20|
|00002970| 36 33 0c 70 72 65 76 48 | 61 6e 64 6c 65 72 00 00 |63.prevH|andler..|
|00002980| 09 6d 6f 75 73 65 44 6f | 77 6e 0b 74 65 6d 70 53 |.mouseDo|wn.tempS|
|00002990| 63 72 69 70 74 00 00 00 | 07 73 63 72 69 70 74 00 |cript...|.script.|
|000029a0| 0a 0e 3c 70 3e 6c 6f 63 | 61 6c 20 6c 4d 69 6c 6c |..<p>loc|al lMill|
|000029b0| 69 73 65 63 6f 6e 64 73 | 2c 20 6c 4d 6f 75 73 65 |iseconds|, lMouse|
|000029c0| 44 6f 77 6e 3c 2f 70 3e | 0a 3c 70 3e 3c 2f 70 3e |Down</p>|.<p></p>|
|000029d0| 0a 3c 70 3e 6f 6e 20 6d | 6f 75 73 65 44 6f 75 62 |.<p>on m|ouseDoub|
|000029e0| 6c 65 44 6f 77 6e 3c 2f | 70 3e 0a 3c 70 3e 20 20 |leDown</|p>.<p> |
|000029f0| 6d 6f 75 73 65 44 6f 77 | 6e 3c 2f 70 3e 0a 3c 70 |mouseDow|n</p>.<p|
|00002a00| 3e 65 6e 64 20 6d 6f 75 | 73 65 44 6f 75 62 6c 65 |>end mou|seDouble|
|00002a10| 44 6f 77 6e 3c 2f 70 3e | 0a 3c 70 3e 3c 2f 70 3e |Down</p>|.<p></p>|
|00002a20| 0a 3c 70 3e 6f 6e 20 6d | 6f 75 73 65 44 6f 75 62 |.<p>on m|ouseDoub|
|00002a30| 6c 65 55 70 3c 2f 70 3e | 0a 3c 70 3e 20 20 6d 6f |leUp</p>|.<p> mo|
|00002a40| 75 73 65 55 70 3c 2f 70 | 3e 0a 3c 70 3e 65 6e 64 |useUp</p|>.<p>end|
|00002a50| 20 6d 6f 75 73 65 44 6f | 75 62 6c 65 55 70 3c 2f | mouseDo|ubleUp</|
|00002a60| 70 3e 0a 3c 70 3e 3c 2f | 70 3e 0a 3c 70 3e 6f 6e |p>.<p></|p>.<p>on|
|00002a70| 20 6d 6f 75 73 65 44 6f | 77 6e 3c 2f 70 3e 0a 3c | mouseDo|wn</p>.<|
|00002a80| 70 3e 20 20 67 6c 6f 62 | 61 6c 20 67 52 45 56 4d |p> glob|al gREVM|
|00002a90| 6f 76 69 6e 67 50 61 6c | 65 74 74 65 2c 20 67 52 |ovingPal|ette, gR|
|00002aa0| 45 56 53 77 69 74 63 68 | 69 6e 67 54 61 62 73 3c |EVSwitch|ingTabs<|
|00002ab0| 2f 70 3e 0a 3c 70 3e 20 | 20 73 65 74 20 74 68 65 |/p>.<p> | set the|
|00002ac0| 20 63 75 72 73 6f 72 20 | 74 6f 20 68 61 6e 64 3c | cursor |to hand<|
|00002ad0| 2f 70 3e 0a 3c 70 3e 20 | 20 73 65 74 20 74 68 65 |/p>.<p> | set the|
|00002ae0| 20 6c 6f 63 6b 43 75 72 | 73 6f 72 20 74 6f 20 74 | lockCur|sor to t|
|00002af0| 72 75 65 3c 2f 70 3e 0a | 3c 70 3e 20 20 70 75 74 |rue</p>.|<p> put|
|00002b00| 20 74 72 75 65 20 69 6e | 74 6f 20 67 52 45 56 53 | true in|to gREVS|
|00002b10| 77 69 74 63 68 69 6e 67 | 54 61 62 73 3c 2f 70 3e |witching|Tabs</p>|
|00002b20| 0a 3c 70 3e 20 20 73 65 | 74 20 74 68 65 20 63 52 |.<p> se|t the cR|
|00002b30| 45 56 48 61 76 65 54 6f | 52 65 73 69 7a 65 54 6f |EVHaveTo|ResizeTo|
|00002b40| 46 69 74 69 6e 57 69 6e | 64 6f 77 20 6f 66 20 74 |FitinWin|dow of t|
|00002b50| 68 69 73 20 73 74 61 63 | 6b 20 74 6f 20 66 61 6c |his stac|k to fal|
|00002b60| 73 65 3c 2f 70 3e 0a 3c | 70 3e 20 20 67 6f 20 63 |se</p>.<|p> go c|
|00002b70| 64 20 74 68 65 20 73 68 | 6f 72 74 20 6e 61 6d 65 |d the sh|ort name|
|00002b80| 20 6f 66 20 6d 65 3c 2f | 70 3e 0a 3c 70 3e 20 20 | of me</|p>.<p> |
|00002b90| 70 75 74 20 66 61 6c 73 | 65 20 69 6e 74 6f 20 67 |put fals|e into g|
|00002ba0| 52 45 56 53 77 69 74 63 | 68 69 6e 67 54 61 62 73 |REVSwitc|hingTabs|
|00002bb0| 3c 2f 70 3e 0a 3c 70 3e | 3c 2f 70 3e 0a 3c 70 3e |</p>.<p>|</p>.<p>|
|00002bc0| 20 20 69 66 20 74 68 65 | 20 63 52 45 56 48 61 76 | if the| cREVHav|
|00002bd0| 65 54 6f 52 65 73 69 7a | 65 54 6f 46 69 74 69 6e |eToResiz|eToFitin|
|00002be0| 57 69 6e 64 6f 77 20 6f | 66 20 74 68 69 73 20 73 |Window o|f this s|
|00002bf0| 74 61 63 6b 20 74 68 65 | 6e 3c 2f 70 3e 0a 3c 70 |tack the|n</p>.<p|
|00002c00| 3e 20 20 20 20 2d 2d 64 | 6f 6e 27 74 20 73 74 61 |> --d|on't sta|
|00002c10| 72 74 20 74 68 65 20 64 | 72 61 67 20 6f 70 65 72 |rt the d|rag oper|
|00002c20| 61 74 69 6f 6e 20 61 73 | 20 74 68 65 20 70 61 6c |ation as| the pal|
|00002c30| 65 74 74 65 20 68 61 73 | 20 6d 6f 76 65 64 20 74 |ette has| moved t|
|00002c40| 6f 20 66 69 74 20 69 6e | 20 74 68 65 20 73 63 72 |o fit in| the scr|
|00002c50| 65 65 6e 3c 2f 70 3e 0a | 3c 70 3e 20 20 20 20 73 |een</p>.|<p> s|
|00002c60| 65 74 20 74 68 65 20 6c | 6f 63 6b 43 75 72 73 6f |et the l|ockCurso|
|00002c70| 72 20 74 6f 20 66 61 6c | 73 65 3c 2f 70 3e 0a 3c |r to fal|se</p>.<|
|00002c80| 70 3e 20 20 20 20 70 61 | 73 73 20 6d 6f 75 73 65 |p> pa|ss mouse|
|00002c90| 44 6f 77 6e 3c 2f 70 3e | 0a 3c 70 3e 20 20 65 6e |Down</p>|.<p> en|
|00002ca0| 64 20 69 66 3c 2f 70 3e | 0a 3c 70 3e 3c 2f 70 3e |d if</p>|.<p></p>|
|00002cb0| 0a 3c 70 3e 20 20 69 66 | 20 74 68 65 20 63 52 45 |.<p> if| the cRE|
|00002cc0| 56 4c 69 6e 6b 65 64 20 | 6f 66 20 74 68 69 73 20 |VLinked |of this |
|00002cd0| 73 74 61 63 6b 20 69 73 | 20 65 6d 70 74 79 20 74 |stack is| empty t|
|00002ce0| 68 65 6e 20 70 75 74 20 | 74 72 75 65 20 69 6e 74 |hen put |true int|
|00002cf0| 6f 20 6c 4d 6f 75 73 65 | 44 6f 77 6e 3c 2f 70 3e |o lMouse|Down</p>|
|00002d00| 0a 3c 70 3e 20 20 70 75 | 74 20 74 72 75 65 20 69 |.<p> pu|t true i|
|00002d10| 6e 74 6f 20 67 52 45 56 | 4d 6f 76 69 6e 67 50 61 |nto gREV|MovingPa|
|00002d20| 6c 65 74 74 65 3c 2f 70 | 3e 0a 3c 70 3e 3c 2f 70 |lette</p|>.<p></p|
|00002d30| 3e 0a 3c 70 3e 20 20 70 | 75 74 20 74 68 65 20 6d |>.<p> p|ut the m|
|00002d40| 6f 75 73 65 48 20 69 6e | 74 6f 20 74 4d 6f 75 73 |ouseH in|to tMous|
|00002d50| 65 48 3c 2f 70 3e 0a 3c | 70 3e 20 20 69 66 20 74 |eH</p>.<|p> if t|
|00002d60| 4d 6f 75 73 65 48 20 26 | 6c 74 3b 20 74 68 65 20 |MouseH &|lt; the |
|00002d70| 6c 65 66 74 20 6f 66 20 | 6d 65 20 74 68 65 6e 20 |left of |me then |
|00002d80| 70 75 74 20 74 68 65 20 | 6c 65 66 74 20 6d 65 20 |put the |left me |
|00002d90| 69 6e 74 6f 20 74 4d 6f | 75 73 65 48 3c 2f 70 3e |into tMo|useH</p>|
|00002da0| 0a 3c 70 3e 20 20 69 66 | 20 74 4d 6f 75 73 65 48 |.<p> if| tMouseH|
|00002db0| 20 26 67 74 3b 20 74 68 | 65 20 72 69 67 68 74 20 | &gt; th|e right |
|00002dc0| 6f 66 20 6d 65 20 74 68 | 65 6e 20 70 75 74 20 74 |of me th|en put t|
|00002dd0| 68 65 20 72 69 67 68 74 | 20 6f 66 20 6d 65 20 69 |he right| of me i|
|00002de0| 6e 74 6f 20 74 4d 6f 75 | 73 65 48 3c 2f 70 3e 0a |nto tMou|seH</p>.|
|00002df0| 3c 70 3e 20 20 70 75 74 | 20 74 68 65 20 6d 6f 75 |<p> put| the mou|
|00002e00| 73 65 56 20 69 6e 74 6f | 20 74 4d 6f 75 73 65 56 |seV into| tMouseV|
|00002e10| 3c 2f 70 3e 0a 3c 70 3e | 20 20 69 66 20 74 4d 6f |</p>.<p>| if tMo|
|00002e20| 75 73 65 56 20 26 6c 74 | 3b 20 74 68 65 20 74 6f |useV &lt|; the to|
|00002e30| 70 20 6f 66 20 6d 65 20 | 74 68 65 6e 20 70 75 74 |p of me |then put|
|00002e40| 20 74 68 65 20 74 6f 70 | 20 6d 65 20 69 6e 74 6f | the top| me into|
|00002e50| 20 74 4d 6f 75 73 65 56 | 3c 2f 70 3e 0a 3c 70 3e | tMouseV|</p>.<p>|
|00002e60| 20 20 69 66 20 74 4d 6f | 75 73 65 56 20 26 67 74 | if tMo|useV &gt|
|00002e70| 3b 20 74 68 65 20 62 6f | 74 74 6f 6d 20 6f 66 20 |; the bo|ttom of |
|00002e80| 6d 65 20 74 68 65 6e 20 | 70 75 74 20 74 68 65 20 |me then |put the |
|00002e90| 62 6f 74 74 6f 6d 20 6f | 66 20 6d 65 20 69 6e 74 |bottom o|f me int|
|00002ea0| 6f 20 74 4d 6f 75 73 65 | 56 3c 2f 70 3e 0a 3c 70 |o tMouse|V</p>.<p|
|00002eb0| 3e 3c 2f 70 3e 0a 3c 70 | 3e 20 20 73 65 74 20 74 |></p>.<p|> set t|
|00002ec0| 68 65 20 63 52 45 56 4f | 72 69 67 69 6e 61 6c 4d |he cREVO|riginalM|
|00002ed0| 6f 75 73 65 48 20 6f 66 | 20 74 68 69 73 20 63 64 |ouseH of| this cd|
|00002ee0| 20 74 6f 20 74 4d 6f 75 | 73 65 48 3c 2f 70 3e 0a | to tMou|seH</p>.|
|00002ef0| 3c 70 3e 20 20 73 65 74 | 20 74 68 65 20 63 52 45 |<p> set| the cRE|
|00002f00| 56 4f 72 69 67 69 6e 61 | 6c 4d 6f 75 73 65 56 20 |VOrigina|lMouseV |
|00002f10| 6f 66 20 74 68 69 73 20 | 63 64 20 74 6f 20 74 4d |of this |cd to tM|
|00002f20| 6f 75 73 65 56 3c 2f 70 | 3e 0a 3c 70 3e 20 20 70 |ouseV</p|>.<p> p|
|00002f30| 75 74 20 74 68 65 20 6d | 69 6c 6c 69 73 65 63 6f |ut the m|illiseco|
|00002f40| 6e 64 73 20 69 6e 74 6f | 20 6c 4d 69 6c 6c 69 73 |nds into| lMillis|
|00002f50| 65 63 6f 6e 64 73 3c 2f | 70 3e 0a 3c 70 3e 20 20 |econds</|p>.<p> |
|00002f60| 73 65 74 20 74 68 65 20 | 6c 6f 63 6b 43 75 72 73 |set the |lockCurs|
|00002f70| 6f 72 20 74 6f 20 66 61 | 6c 73 65 3c 2f 70 3e 0a |or to fa|lse</p>.|
|00002f80| 3c 70 3e 20 20 70 61 73 | 73 20 6d 6f 75 73 65 44 |<p> pas|s mouseD|
|00002f90| 6f 77 6e 3c 2f 70 3e 0a | 3c 70 3e 65 6e 64 20 6d |own</p>.|<p>end m|
|00002fa0| 6f 75 73 65 44 6f 77 6e | 3c 2f 70 3e 0a 3c 70 3e |ouseDown|</p>.<p>|
|00002fb0| 3c 2f 70 3e 0a 3c 70 3e | 6f 6e 20 6d 6f 75 73 65 |</p>.<p>|on mouse|
|00002fc0| 4d 6f 76 65 20 78 2c 79 | 3c 2f 70 3e 0a 3c 70 3e |Move x,y|</p>.<p>|
|00002fd0| 20 20 67 6c 6f 62 61 6c | 20 67 52 45 56 4d 6f 75 | global| gREVMou|
|00002fe0| 73 65 55 70 70 65 64 3c | 2f 70 3e 0a 3c 70 3e 20 |seUpped<|/p>.<p> |
|00002ff0| 20 69 66 20 6e 6f 74 20 | 6c 4d 6f 75 73 65 44 6f | if not |lMouseDo|
|00003000| 77 6e 20 74 68 65 6e 20 | 70 61 73 73 20 6d 6f 75 |wn then |pass mou|
|00003010| 73 65 4d 6f 76 65 3c 2f | 70 3e 0a 3c 70 3e 3c 2f |seMove</|p>.<p></|
|00003020| 70 3e 0a 3c 70 3e 20 20 | 69 66 20 74 68 65 20 6d |p>.<p> |if the m|
|00003030| 69 6c 6c 69 73 65 63 6f | 6e 64 73 20 2d 20 6c 4d |illiseco|nds - lM|
|00003040| 69 6c 6c 69 73 65 63 6f | 6e 64 73 20 26 67 74 3b |illiseco|nds &gt;|
|00003050| 20 32 35 30 20 5c 3c 2f | 70 3e 0a 3c 70 3e 20 20 | 250 \</|p>.<p> |
|00003060| 20 20 20 20 61 6e 64 20 | 74 68 65 20 6c 6f 6e 67 | and |the long|
|00003070| 20 69 64 20 6f 66 20 62 | 74 6e 20 22 72 65 76 54 | id of b|tn "revT|
|00003080| 72 61 63 6b 69 6e 67 22 | 20 6f 66 20 63 61 72 64 |racking"| of card|
|00003090| 20 22 45 6d 70 74 79 20 | 53 65 6c 65 63 74 69 6f | "Empty |Selectio|
|000030a0| 6e 22 20 6f 66 20 73 74 | 61 63 6b 20 22 72 65 76 |n" of st|ack "rev|
|000030b0| 50 72 6f 70 65 72 74 69 | 65 73 53 68 65 6c 6c 22 |Properti|esShell"|
|000030c0| 20 69 73 20 6e 6f 74 20 | 69 6e 20 74 68 65 20 66 | is not |in the f|
|000030d0| 72 6f 6e 74 53 63 72 69 | 70 74 73 20 5c 3c 2f 70 |rontScri|pts \</p|
|000030e0| 3e 0a 3c 70 3e 20 20 20 | 20 20 20 61 6e 64 20 28 |>.<p> | and (|
|000030f0| 61 62 73 28 78 20 2d 20 | 74 68 65 20 63 52 45 56 |abs(x - |the cREV|
|00003100| 4f 72 69 67 69 6e 61 6c | 4d 6f 75 73 65 48 20 6f |Original|MouseH o|
|00003110| 66 20 74 68 69 73 20 63 | 64 29 20 26 67 74 3b 20 |f this c|d) &gt; |
|00003120| 33 30 20 6f 72 20 61 62 | 73 28 79 20 2d 20 74 68 |30 or ab|s(y - th|
|00003130| 65 20 63 52 45 56 4f 72 | 69 67 69 6e 61 6c 4d 6f |e cREVOr|iginalMo|
|00003140| 75 73 65 56 20 6f 66 20 | 74 68 69 73 20 63 64 29 |useV of |this cd)|
|00003150| 20 26 67 74 3b 20 33 30 | 29 20 74 68 65 6e 3c 2f | &gt; 30|) then</|
|00003160| 70 3e 0a 3c 70 3e 20 20 | 20 20 70 75 74 20 66 61 |p>.<p> | put fa|
|00003170| 6c 73 65 20 69 6e 74 6f | 20 67 52 45 56 4d 6f 75 |lse into| gREVMou|
|00003180| 73 65 55 70 70 65 64 3c | 2f 70 3e 0a 3c 70 3e 20 |seUpped<|/p>.<p> |
|00003190| 20 20 20 69 6e 73 65 72 | 74 20 73 63 72 69 70 74 | inser|t script|
|000031a0| 20 6f 66 20 62 74 6e 20 | 22 72 65 76 54 72 61 63 | of btn |"revTrac|
|000031b0| 6b 69 6e 67 22 20 6f 66 | 20 63 61 72 64 20 22 45 |king" of| card "E|
|000031c0| 6d 70 74 79 20 53 65 6c | 65 63 74 69 6f 6e 22 20 |mpty Sel|ection" |
|000031d0| 6f 66 20 73 74 61 63 6b | 20 22 72 65 76 50 72 6f |of stack| "revPro|
|000031e0| 70 65 72 74 69 65 73 53 | 68 65 6c 6c 22 20 69 6e |pertiesS|hell" in|
|000031f0| 74 6f 20 66 72 6f 6e 74 | 3c 2f 70 3e 0a 3c 70 3e |to front|</p>.<p>|
|00003200| 20 20 65 6e 64 20 69 66 | 3c 2f 70 3e 0a 3c 70 3e | end if|</p>.<p>|
|00003210| 20 20 70 61 73 73 20 6d | 6f 75 73 65 4d 6f 76 65 | pass m|ouseMove|
|00003220| 3c 2f 70 3e 0a 3c 70 3e | 65 6e 64 20 6d 6f 75 73 |</p>.<p>|end mous|
|00003230| 65 4d 6f 76 65 3c 2f 70 | 3e 0a 3c 70 3e 3c 2f 70 |eMove</p|>.<p></p|
|00003240| 3e 0a 3c 70 3e 6f 6e 20 | 72 65 76 4d 6f 75 73 65 |>.<p>on |revMouse|
|00003250| 52 65 6c 65 61 73 65 64 | 3c 2f 70 3e 0a 3c 70 3e |Released|</p>.<p>|
|00003260| 20 20 67 6c 6f 62 61 6c | 20 67 52 45 56 4d 6f 76 | global| gREVMov|
|00003270| 69 6e 67 50 61 6c 65 74 | 74 65 3c 2f 70 3e 0a 3c |ingPalet|te</p>.<|
|00003280| 70 3e 20 20 70 75 74 20 | 66 61 6c 73 65 20 69 6e |p> put |false in|
|00003290| 74 6f 20 6c 4d 6f 75 73 | 65 44 6f 77 6e 3c 2f 70 |to lMous|eDown</p|
|000032a0| 3e 0a 3c 70 3e 20 20 70 | 75 74 20 66 61 6c 73 65 |>.<p> p|ut false|
|000032b0| 20 69 6e 74 6f 20 67 52 | 45 56 4d 6f 76 69 6e 67 | into gR|EVMoving|
|000032c0| 50 61 6c 65 74 74 65 3c | 2f 70 3e 0a 3c 70 3e 65 |Palette<|/p>.<p>e|
|000032d0| 6e 64 20 72 65 76 4d 6f | 75 73 65 52 65 6c 65 61 |nd revMo|useRelea|
|000032e0| 73 65 64 3c 2f 70 3e 0a | 3c 70 3e 3c 2f 70 3e 0a |sed</p>.|<p></p>.|
|000032f0| 3c 70 3e 6f 6e 20 6d 6f | 75 73 65 55 70 3c 2f 70 |<p>on mo|useUp</p|
|00003300| 3e 0a 3c 70 3e 20 20 72 | 65 76 4d 6f 75 73 65 52 |>.<p> r|evMouseR|
|00003310| 65 6c 65 61 73 65 64 3c | 2f 70 3e 0a 3c 70 3e 20 |eleased<|/p>.<p> |
|00003320| 20 70 61 73 73 20 6d 6f | 75 73 65 55 70 3c 2f 70 | pass mo|useUp</p|
|00003330| 3e 0a 3c 70 3e 65 6e 64 | 20 6d 6f 75 73 65 55 70 |>.<p>end| mouseUp|
|00003340| 3c 2f 70 3e 0a 3c 70 3e | 3c 2f 70 3e 0a 3c 70 3e |</p>.<p>|</p>.<p>|
|00003350| 6f 6e 20 6d 6f 75 73 65 | 52 65 6c 65 61 73 65 3c |on mouse|Release<|
|00003360| 2f 70 3e 0a 3c 70 3e 20 | 20 72 65 76 4d 6f 75 73 |/p>.<p> | revMous|
|00003370| 65 52 65 6c 65 61 73 65 | 64 3c 2f 70 3e 0a 3c 70 |eRelease|d</p>.<p|
|00003380| 3e 20 20 70 61 73 73 20 | 6d 6f 75 73 65 52 65 6c |> pass |mouseRel|
|00003390| 65 61 73 65 3c 2f 70 3e | 0a 3c 70 3e 65 6e 64 20 |ease</p>|.<p>end |
|000033a0| 6d 6f 75 73 65 52 65 6c | 65 61 73 65 3c 2f 70 3e |mouseRel|ease</p>|
|000033b0| 18 00 11 63 52 45 56 55 | 6e 48 69 6c 69 74 65 49 |...cREVU|nHiliteI|
|000033c0| 63 6f 6e 00 00 00 00 02 | 06 4d 61 63 4f 53 00 00 |con.....|.MacOS..|
|000033d0| 06 32 30 31 30 30 32 0f | 57 69 6e 64 6f 77 73 4f |.201002.|WindowsO|
|000033e0| 72 4c 69 6e 75 78 00 00 | 06 32 30 31 30 33 34 18 |rLinux..|.201034.|
|000033f0| 00 0f 63 52 45 56 48 69 | 6c 69 74 65 49 63 6f 6e |..cREVHi|liteIcon|
|00003400| 00 00 00 00 02 06 4d 61 | 63 4f 53 00 00 06 32 30 |......Ma|cOS...20|
|00003410| 30 39 38 34 0f 57 69 6e | 64 6f 77 73 4f 72 4c 69 |0984.Win|dowsOrLi|
|00003420| 6e 75 78 00 00 06 32 30 | 31 30 32 30 09 00 00 03 |nux...20|1020....|
|00003430| ea 00 0a 00 00 04 51 00 | 0d 72 65 76 61 75 64 69 |......Q.|.revaudi|
|00003440| 6f 63 6c 69 70 00 10 17 | 19 00 00 01 00 01 00 00 |oclip...|........|
|00003450| 00 00 00 00 00 06 62 6c | 61 63 6b 00 00 00 00 cf |......bl|ack.....|
|00003460| 00 17 00 49 00 14 00 08 | 00 08 00 08 00 08 00 00 |...I....|........|
|00003470| 0b 00 00 00 00 0c 00 0a | 41 75 64 69 6f 63 6c 69 |........|Audiocli|
|00003480| 70 00 06 00 | |p... | |
+--------+-------------------------+-------------------------+--------+--------+